#220 on Reddit
Java course
Udacity
6 recommenders · 8 threads · recommended in 5 years, 2013–2018 · score 7.7
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.
Recommendations by year
20132018
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…
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…
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 ​
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.
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.
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…
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…
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.
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…
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.