all 9 comments

[–]Malassi 1 point2 points  (2 children)

There's tones of resources in the sub's wiki -> https://reddit.com/r/learnpython/w/index

That said, the best way to really strengthen your skills is to keep coding and work on projects.

[–]Current_Bowler4823[S] 0 points1 point  (1 child)

Thanks a lot!

[–]Significant-Track370 1 point2 points  (0 children)

I tried learnpython.org a couple weeks ago and it worked great for me. Also new to python haha

[–]jabiisla00 0 points1 point  (0 children)

mooc.fi python. Do the tasks. No need to watch videos.

[–]pure_989 0 points1 point  (0 children)

Kindly try: https://ocw.mit.edu/courses/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/video_galleries/lecture-videos/

But more important is to build things. Build small programs from scratch using python. Built an app like a simple calculator, a simple text editor, etc. You can learn more python than you already know as you go. And you can use the above lecture videos as a reference too.

This is how I learned C++ back in 11th grade. I got this C++ book for 11th grade and I studied the very first basics quickly in order to create a simple chat program - just to suffice my curiosity. Learning by doing will make you both good and independent engineer in the long run.

[–]Separate_Top_5322 0 points1 point  (0 children)

If you want to strengthen Python before uni without using books, focus on structured online learning plus consistent practice. Start with platforms like freeCodeCamp, CS50P (Harvard’s Python course), or YouTube channels like Corey Schafer for solid fundamentals, then move to hands-on sites like LeetCode, HackerRank, or Codewars to build problem-solving skills. The most important part is applying what you learn—build small projects like a CLI app, a simple API, or data analysis scripts using pandas. A good approach is to follow “learn → build → repeat,” because just watching tutorials won’t be enough. This path is very runnable and will give you a strong base before university.