I'm trying to get started with learning Python and I've been using Sololearn. It's okay, but not everything is free. I'm looking for recommendations on other websites that would be great for beginners. What are some of the best sites out there to really kickstart my Python learning journey?
3 Answers
For a solid start, check out some playlists on YouTube or the official Python documentation. I found a series from TheNewBoston, but just a heads-up that some folks might recommend against it, so it's worth doing a bit more research before diving in.
If you're after a structured, paid option, check out Hyperskill. Their lessons are integrated directly into PyCharm, which is super handy. If you commit to it daily and work on their projects, you can really learn a lot. They have various paths to choose from, like MLOps or web development with Django and Flask. Plus, they're running a sale right now, so it might be worth looking into!
You should definitely consider doing the "Python Programming 2025" MOOC from the University of Helsinki. It's a free, highly practical course that covers a lot of ground and is a great starting point for beginners in computer science.

Just a heads-up, many in the community consider TheNewBoston a discouraged resource for learning Python. It might be better to stick with more widely recommended sources!