#308 on Reddit
Java Programming MOOC
University of Helsinki
5 recommenders · 5 threads · recommended in 3 years, 2016–2020 · score 5.0
A free, self-paced online introduction to programming in Java from the University of Helsinki, delivered as exercises with automated testing via the TMC plugin. It covers basics through object-oriented programming and is offered in two parts.
Commenters call it one of the best courses they've taken and a great, solid introduction to Java and OOP, with lots of hands-on exercises.
Recommendations by year
20162020
I wouldn't pay for Codecademy, but it's legit. My opinion on it is it's only really good for someone completely brand new to programming. It really takes you step by step through the basics, which is good at first because it helps you feel like you're making progress and you can really learn this…
I'm going to be 100% honest. I don't think there are a lot of good complete beginner C# courses out there. I really don't. I will agree with others about the Bob Tabor tutorials though. My honest advice would be to take the Java MOOC.fi course. I know it is in Java, but Java and C# are so similar…
Python is easier, but Java is not that hard and its stricter rules are sometimes better for newbie. Also choose Java if you want to make Android apps. Here are some resources I see recommended most often: Harvard’s CS50 on Edx will give you a solid foundation for any programming language you…
A couple more I'd recommend are on edx "Software construction in Java" and "advanced software construction in Java" for after you get a little Java under your belt. And good intentions Java courses are two part course from Helsinki, often referred to as the "Helsinki MOOC". they're a great intro
Try out the Helsinki MOOC Java course (with the TMC plugin for NetBeans), the Udemy free Java courses, and sololearn. Udemy and sololearn have videos that go along with the course. The Helsinki course allows you to have your code tested in a commonly used IDE, so you get some working knowledge…