Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
Java Programming and Software Engineering Fundamentals
Image: coursera.org
#558 on Reddit

Java Programming and Software Engineering Fundamentals

Coursera

3 recommenders · 3 threads · recommended in 2 years, 2016–2019 · score 2.4

Go to course ↗

A Coursera specialization from the University of California San Diego that teaches Java programming and object-oriented programming through a sequence of project-based courses. Courses can be taken free, with payment only for a certificate.

Commenters point to its project-based courses and weekly assignments as a practical way to learn Java and OOP, and note that the courses can be taken for free.

Programming Languagesbeginnerfreemiumproject-based#java#object-oriented programming#coursera#university of california san diego#projects

Recommendations by year

20162019

On Reddit (3)

  1. Recommendsmoemen_ahmedr/learnprogramming2019in “any java courses that go through building an actual app not teaching concepts only ?”▲ 2

    There is a very good set of courses offered at Coursera.com that teach Java and OOP. The courses are grouped as a two different specialization, and these are offered by University of California San Diego as I remember. You can have all of the courses for free, but you pay to get a certificate. The…

  2. Recommendsdleacockr/learnprogramming2016in “Am I not cut out to be a programmer? Months teaching myself how to code but I still can't solve simple problems. Feeling very frustrated.”▲ 1

    Can you afford to take any online classes that require you to do homework and submit assignments and do tests? I did the Coursera Java course and found that the weekly assignments really taught me a lot.

  3. Recommendswtevr/learnprogramming2016in “Learning coding before college and what to expect?”▲ 2

    Coursera has a java programming course sequence for beginners, maybe you could check that out. Note that you can take all the courses for free.

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help