#170 on RedditRising
Programming MOOC
University of Helsinki
10 recommenders · 10 threads · recommended in 3 years, 2020–2023 · score 10.5
A free introductory programming course from the University of Helsinki, taught through an interactive online platform with graded exercises that progress from easier to harder. Its Python and Java versions are the ones commenters point to most, with an emphasis on solving problems before seeing model answers.
Commenters call it an excellent, accessible, free foundation course with a built-in grading tool, many problems to solve, and a helpful Discord community.
Machine Learning & AIbeginnerfreeinteractive MOOC#python#java#fundamentals#exercises#university of helsinki
Recommendations by year
20202023
I wouldn't start by paying for a course. The free material is out there. I would highly recommend The Odin Project, for being a well rounded engineer. The Helenski MOOCs for Java and Python are EXCELLENT! And they have a built in grading tool. Id also recommend Harvards **FREE** CS50 course. A…
I’d recommend the University of Helsinki Mooc instead. I did the Codecademy course, and even got the subscription, but honestly I regret it. The info is at times outdated, and it gives a little too much handholding. The paths aren’t really going to lead you to being employable imho. The Intro to…
Save your money and do this course instead: https://programming-22.mooc.fi/ If you really want to deep dive into Python then this guys series on Udemy basically covers the A to Z of Python (be warned its 130 hours + long): https://www.udemy.com/user/fredbaptiste/
To a person that's never coded before, I would much rather recommend a course like mooc.fi simply because it contains more then a hundred problems to solve, each progressing from easier to harder. It has way more code examples. CS50 is amazing, but it's still a Harvard course. Not everybody is…
I'm a strong believer in learning the theory/fundamentals first. Trying to "learn by creating projects" is what leads to "tutorial hell" -- you're not going to know how to do anything, so you'll look up how to do things, and maybe figure out how but not figure out *why* that's how. At the end of…
It's hard to say. Assuming you get to work with an IDE or Java-aware text editor, Java's not particularly difficult to write especially if you've already been exposed to another language. Syntax and under-the-hood stuff aside, Java and Python are probably more similar than they are different. One…
I actually had a similar experience with mooc.fi, I think it's to the U of H's credit that they made such a great, accessible course for free. I followed it up with CS50, which I would also highly recommend. After that, the material will really depend on what branch of programming you want to…
If you want to learn web development, then some people recommend The Odin Project or possibly Free Code Camp. These are "courses" of a sort. Usually, you'd learn HTML/CSS/Javascript of which only Javascript is considered a programming language. If you want to learn standard programming and not…
Overall I'd say it doesn't matter as it's all about preference, I will echo what others have said. **The Odin Project** \- Fine, but it's a lot of reading which can tire you out, if you're ok with setting up Linux and reading materials constantly then go for it. **FreeCodeCamp** \- This is fine…
I know, that was written poorly but I was saying shift FROM codecademy TO the Helsinki MOOC. I'm well aware of what the Helsinki MOOC is. All the same, codecademy is a good resource for an absolute beginner who's never even seen any code. The Helsinki MOOC is a lot more in depth, which is why I…
So many excellent resources linked. I’d recommend The Odin Project, Angela Yu’s course, and the Helsinki course/MOOC.
If Javascript was my first ever language, I would be in a bad mood too! :) Python might be a nicer language to start with. And you may be able to find a better course. I need to learn webdev and here's my list of free to cheap sites to try out: The Odin Project, FreeCodeCamp, the Helsinki MOOCs…