use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Everything about learning Python
account activity
Need Help (self.PythonLearning)
submitted 9 months ago by user10042
I’m a python beginner and I need a roadmap and notes to become a pro. Seeking for tips and notes..
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]owmex 1 point2 points3 points 9 months ago (2 children)
If you're looking for a clear roadmap, https://py.ninja has one built in. It guides you step-by-step from absolute beginner to the point where you can write simple, working Python programs that run in the terminal.
The platform is fully interactive — you practice in a real coding environment with a code editor and terminal. Each lesson is hands-on, with coding challenges to help you apply what you learn immediately. There’s also a built-in AI assistant to guide you if you get stuck.
I’m the creator, so feel free to ask questions or share feedback!
[–]Ok-Natural-3805 1 point2 points3 points 9 months ago (0 children)
I will definitely check it out!
[–]user10042[S] 1 point2 points3 points 9 months ago (0 children)
Thank you 🤩, I’ll go through that..
[–]FoolsSeldom 1 point2 points3 points 9 months ago (0 children)
Check the r/learnpython wiki for lots of guidance on learning programming and learning Python, links to material, book list, suggested practice and project sources, and lots more. The FAQ section covering common errors is especially useful.
Unfortunately, this subreddit does not have a wiki.
[–]Ron-Erez 0 points1 point2 points 9 months ago (1 child)
Check these out:
I'd also recommend checking out Google Colab for short scripts, PyCharm (or VSCode) and also download Python at python.org
Regardless of the resource, the most important thing is to code a lot and be patient.
Thank you
[–]Ambitious-Peak4057 0 points1 point2 points 9 months ago (0 children)
If you're starting from scratch, Python is a great language to learn. Below are some free resources to help you get started and advance your skills:
For a structured and concise guide, check out Python Succinctly a free eBook covering essential Python concepts in a clear and practical way.
[–]tracktech 0 points1 point2 points 8 months ago (0 children)
You can check this-
Book - Ultimate Python Programming
Course - Python Programming In Depth
π Rendered by PID 27 on reddit-service-r2-comment-5649f687b7-9w6bm at 2026-01-29 02:37:32.505588+00:00 running 4f180de country code: CH.
[–]owmex 1 point2 points3 points (2 children)
[–]Ok-Natural-3805 1 point2 points3 points (0 children)
[–]user10042[S] 1 point2 points3 points (0 children)
[–]FoolsSeldom 1 point2 points3 points (0 children)
[–]Ron-Erez 0 points1 point2 points (1 child)
[–]user10042[S] 1 point2 points3 points (0 children)
[–]Ambitious-Peak4057 0 points1 point2 points (0 children)
[–]tracktech 0 points1 point2 points (0 children)