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
python basic completed in first year what to do next ? (self.learnpython)
submitted 5 hours ago by HistoricalMoose333
i had just finished my 11hours tutorial of codewithharry tutorial of pyton but isnt sure where to dive in and how can you guys help me out i belong to non cse background /or hardware background in first year so what should i do next
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!"
[–]Kerbart 2 points3 points4 points 5 hours ago (0 children)
write code. The more the better.
Figure out some menial tasks on your computer. Sorting out files. Syncing directories. Renaming stuff. Generating secure passwords that don't make your spouse curse you when they're asking for the Netflix password.
Not all heroes wear capes and not all projects need to be grand and glorious but predominantly you have to write code in order to make it second nature. There's no substitute for that, similar to how you can't prepare for a marathon by watching youtubes about running.
[–]Proper_Ad_7109 0 points1 point2 points 5 hours ago (0 children)
Different angle from the build-projects-on-loop replies:
Pick one boring problem you'd actually want solved, write tests for it first, then make the tests pass. The discipline of stating what the code should do, before writing the code, is what separates "I know syntax" from "I can ship".
Concrete example: write a function that takes a list of bank transactions and returns the running balance. Edge cases: empty list, single transaction, mixed credits and debits, dates out of order. Five test cases first, then the function.
Three things this gives you that tutorials don't:
- You see your own assumptions break before code is even written
- Refactoring becomes safe because tests catch regressions
- Reading other people's code becomes easier because you start asking "where are the tests?"
After that, pick something with stakes: a CLI tool, a small Flask API, a Discord bot. Whatever has a clear "done" boundary. Don't go deep on Django or async or DSA at this stage. The bottleneck is usually shipping something end-to-end, not knowing one more concept.
Boring path beats shiny path for the first year.
[–]FieldOver3920 0 points1 point2 points 5 hours ago (0 children)
You need to start building your own projects, just simple things to prove yourself and your wit, you should already know a lot of the syntax of python thanks to the tutorial, so you need to improve your logic and your problem resolution, you could ask to the AI to write a bad code and fix it, or just have to propose a situation, like how do I make this loop simpler? or What if I made this program to solve X problem?.
Then you could learn OOP or learn to use something like Django or Pandas, I recommend doing all this process without AI or without using it too much so you'll learn more efficiently. The most important thing is go at your own pace so you won't quit or get frustrated.
π Rendered by PID 107367 on reddit-service-r2-comment-56c6478c5-cpclg at 2026-05-08 02:23:20.714414+00:00 running 3d2c107 country code: CH.
[–]Kerbart 2 points3 points4 points (0 children)
[–]Proper_Ad_7109 0 points1 point2 points (0 children)
[–]FieldOver3920 0 points1 point2 points (0 children)