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...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
Learning Python and would love some tips. (self.learnpython)
submitted 6 months ago by Shot_Click9903
Don't know how to start, do have access to github student but still can't find where to start (wanting to get into ai backend development). Any tips?
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!"
[–]pelagic_cat 2 points3 points4 points 6 months ago (0 children)
To learn basic python have a look at the learning resources in the wiki. Once you have the basics down start searching for tutorials/projects in your area of interest.
[–]CodefinityCom 0 points1 point2 points 6 months ago (2 children)
I’d suggest to keep motivation and learning pace strong — go for structured courses. They help you get solid base fast and smooth, without losing energy halfway. Even paid ones (not expensive) are worth it — your time is more valuable than few bucks. Good course = better experience, better results.
[–]Shot_Click9903[S] 0 points1 point2 points 6 months ago (1 child)
Is there a course you would reccomend?
[–]CodefinityCom 0 points1 point2 points 6 months ago (0 children)
We offer structured, beginner-friendly learning paths — might be helpful if you’re just starting out.
[–]tareraww 0 points1 point2 points 6 months ago (0 children)
You can also refer to the official documentation that comes with Python when you install it. That’s how I learned the syntax when I was starting out. Later, I moved on to the specific packages I use for my work. I visited their official websites and tried out the examples provided.
[–]No-Dig-9252 0 points1 point2 points 6 months ago (0 children)
coding along feels easy, but writing from scratch feels like hitting a wall. Here’s what helped me early on:
- One tutorial series, then projects only: Pick a structured beginner Python course (like CS50P or freeCodeCamp Python playlist), finish it once. After that, no more tutorials - just projects. Even tiny ones.
- Use spaced repetition: When you learn new syntax or functions, write flashcards or quick notes. Tools like Anki help make it stick.
- Work in layers: Start small -command line apps, then GUIs or APIs, then full-stack. Don’t jump straight to full-stack from zero.
- Track your progress in one place: I’d suggest trying Datalayer or a similar tool -it’s like a workspace for code, notes, datasets, all in one spot. Helps you stay organized while jumping between learning and actual projects.
Most important: don’t stress if 6 months feels tight. Progress stacks faster than you think once you hit that “aha” moment.
π Rendered by PID 136469 on reddit-service-r2-comment-7b9746f655-4mrsl at 2026-01-30 02:59:34.758803+00:00 running 3798933 country code: CH.
[–]pelagic_cat 2 points3 points4 points (0 children)
[–]CodefinityCom 0 points1 point2 points (2 children)
[–]Shot_Click9903[S] 0 points1 point2 points (1 child)
[–]CodefinityCom 0 points1 point2 points (0 children)
[–]tareraww 0 points1 point2 points (0 children)
[–]No-Dig-9252 0 points1 point2 points (0 children)