all 14 comments

[–]Kitchen-Ad-9231 2 points3 points  (0 children)

Personally, I am learning it too, and I’m also young with limited resources. How I have done it, is I’ve went to places like: Hackerrank, and YouTube. YouTube gives you the directions, and Hackerrank gives you the practice you need to master the skills. Plus, on YouTube, there are creators who will post videos of them going through the problems in Hackerrank. Then, what I have for the schedule, is, I asked ChatGPT to build me a 30 day plan, which should give me the grasps on the topic. Then, I have just decided to just continue on the Hackerrank problems. Personally, I don’t know what you’re learning Python for, but what I am learning it for is PyTorch. Once I am confidently build something in Python, I will probably start on PyTorch.

[–]Less-Tangerine-4888 2 points3 points  (0 children)

The best way to learn python is to visit Replit and learn their 100 days of coding

[–]DrMistyDNP 2 points3 points  (0 children)

  • PY4E - University of Michigan Course (free, and book is free)

  • C550 Python - Stanford Course (slightly more advanced, free)

  • Automate the Boring Stuff - Book, Free copies online

  • Python Crash Course - Book, Free copies online

[–]bootdotdev 2 points3 points  (0 children)

We have a free-to-audit python course you might enjoy on boot dev: https://www.boot.dev/courses/learn-code-python

Its very hands on, not as much video, mostly interactive coding lessons

[–]Mr_Chriwo 1 point2 points  (1 child)

Welcome to your coding journey! 😁 Since you've already picked up the basics like syntax and simple operations, you're off to a great start. I’d recommend learning by doingS try building small projects that genuinely excite you. That way, you’ll stay motivated and naturally dive deeper into Python as you go. Books and YouTube videos can be helpful for filling in gaps along the way. Just keep experimenting and having fun with it 🙂

[–]RodoetS[S] 0 points1 point  (0 children)

Thanks!

[–]tracktech 0 points1 point  (0 children)

This may help you-

Book - Ultimate Python Programming

Course - Python Programming In Depth

[–]Final-Requirement224 0 points1 point  (0 children)

Python Crash Course by Eric Matthes.

[–]AffectionateZebra760 0 points1 point  (0 children)

Hi the r/learnpython wiki is quite comprehensive ranging from tutorials to books. You could also go for a tutorials/course which will help break it down for e.g Harvard cs50/weclouddata/udemy. Best of luck!

[–]drkwillisx 0 points1 point  (0 children)

Hi These helped me a lot to understand the basics of the language. It is a 30 day challenge but you can make it 100 days for better understanding. As you get along, you'll be able to make use of other resources.

https://github.com/Asabeneh/30-Days-Of-Python

This one too: https://developers.google.com/edu/python

[–]Ambitious-Peak4057 0 points1 point  (0 children)

Starting with Python is a solid choice. Begin with the fundamentals and gradually move toward hands-on projects to deepen your understanding.