Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#220 on Reddit

Java course

Udacity

6 recommenders · 8 threads · recommended in 5 years, 2013–2018 · score 7.7

Go to course ↗

An introductory Java programming course offered free by Udacity, taught through video lessons and exercises. Commenters describe it as a beginner-level entry point to Java and programming.

Commenters call it a great, well-taught free introduction to Java, with one saying the instructors teach well.

Programming Languagesbeginnerfreeinteractive MOOC#java#programming basics#udacity#beginner

Recommendations by year

20132018

On Reddit (10)

  1. Strongly recommendsMrRIPr/learnprogramming2016in “Something like Free Code Camp for Python/Java/C?”

    Codecademy has a program but for Java youre going to have to go pro. They have into classes on coursera and udacity that will teach you pretty much whatever you want. I just finished the Java course on udacity and found it to be great. I suggest Udacity for Java. I also suggest learning HTML,CSS…

  2. Strongly recommendsjesyspar/learnprogramming2013in “I started learning Java from TheNewBoston and anything past Tutorial 14 is really confusing.”▲ 5

    You can grab Head First Java, or you can try a more syntactically lightweight language like Python; thenewboston is garbage, so I wouldn't judge your programming skills based on how well you can follow those tutorials. Also, don't forget that most of learning to code is done by coding; simply…

  3. Recommendswolfhuntrar/learnprogramming2018in “How to start programming?”

    Udacity.com has a great CS101 course for free as well as Python, Java and Javascript: Also - this is a great read for new programmers https://medium.freecodecamp.org/how-i-went-from-newbie-to-software-engineer-in-9-months-while-working-full-time-460bd8485847 ​

  4. RecommendsLazuGeorger/learnprogramming2018in “Why'd you give up teaching yourself programming?”▲ 1

    Udacity is a very good resource full of courses on many areas of computer science. They are owned (if in not mistaken) by Google, and have partnerships with some good universities. You should try it. I learned python and Java there.

  5. Recommendscs_throwaway727r/learnprogramming2017in “From Zero to Google, my journey from no experience to getting an offer at Google”

    The biggest help for me was https://www.udacity.com/. I learned a lot through their Intro to CS course. I also took their Java course. For Android, I used Big Nerd Ranch To learn fundamentals, I took CS-50 and I think a Udacity/Coursera course about algorithms.

  6. RecommendsBurtMacklinFBIr/learnprogramming2016in “Learning android in a sensible order?”

    Don't worry about the prereqs, just do the Udacity beginner Android course, maybe do the Java course if you don't know any Java. If you complete a bunch of tutorials on this level eventually things will start to sink in a make sense, then you can take the things you do in tutorials and apply them…

  7. Recommendsjesyspar/learnprogramming2014in “Best Website To Learn Programming?”▲ 0

    Let's go step-by-step: * **C** - some recommend Learn C the Hard Way, some a book. I'd go for both. * **C++** - you'll have to have a book here; online resources aren't very good. If you don't know any other programming languages I'd recommend the new version of P:PPC++. You can also watch the…

  8. Recommendsjesyspar/learnprogramming2013in “I want to learn Java, I need some direction though.”▲ 1

    Well, the fact is that a great deal of video series are crap. You can try Udacity's Java course, they teach well, but doing any significant amount of programming without an equally significant amount of reading is rarely an option.

  9. MentionsTalkingHeads27r/learnprogramming2015in “Please stop selling us BS. This sub-reddit is to help developers not sell us on bogus non-sense.”

    I liked the Udacity java course way more, but it's really doesn't go too in depth. I think if you're interested in practical projects right now you should look at some of Udacity's intermediate and advanced courses. Software Development Process uses Java for instance. Coursera actually might be…

  10. Mentions__LikesPir/learnprogramming2013in “I will start a course on Java from next month.How do I prepare for it?”▲ 1

    If you are looking to get a head start on learning Java, or resources to help you when you take the course, the best places I found to learn Java were this free course from Stanford. There is also a new course from udacity which I haven't tried but udacity is known to be a reputed course.

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