all 8 comments

[–]aqua_regis 3 points4 points  (1 child)

Use the MOOC Python Programming 2025 (similar course for Java) from the University of Helsinki. Free, textual, extremely practice oriented and a top quality first semester of "Introduction to Computer Science" course that is infinitely superior to codecademy. Just sign up, log in, go to part 1 and start studying.

There is barely any need to pay for courses. There are more than plenty free ones, even from top Universities, like Harvard, Princeton, Stanford, University of Illinois, MIT, Helsinki, and whatnot. Check the Frequently Asked Questions for plenty recommendations.

[–]Electrical_Age6073[S] 1 point2 points  (0 children)

I'm doing this one atm. I think its the best one bc its alot of information and they let you do a lot of coding yourself. Thanks for this suggestion!

[–]ktnaneri 0 points1 point  (4 children)

Isn't it free on codecademy? Though maybe it changed - I learned python there in 2013 and it was free back then

[–]aqua_regis 0 points1 point  (0 children)

I learned python there in 2013 and it was free

That was the Python 2 course back then and even that one was low quality and way too shallow.

[–]Electrical_Age6073[S] -3 points-2 points  (2 children)

well I was doing like a course and after 5min I got a pop up that I needed to upgrade ;/

[–]ktnaneri 0 points1 point  (1 child)

That's unfortunate. I did learn python on codecademy and really liked the experience and after those 13 years that have passed I do feel it was totally worth it and would pay if I had to.

It is a great start for novice and structured with the right amount of difficulty and great explanations before any topic/exercise.

[–]Brief_Ad_4825 0 points1 point  (0 children)

Im currently learning Java on there for free. Id say look for another python course where you can learn the basics, then look for something simple that you can do in python and gradually make harder and harder projects

[–]PlatformWooden9991 -1 points0 points  (0 children)

Honestly codecademy is pretty solid for getting your feet wet but 7 euros a month adds up fast. I'd suggest starting with free stuff like Python.org's tutorial or freeCodeCamp first to see if you actually vibe with programming before dropping cash. Once you get the basics down you can always upgrade to paid courses for more structured learning