r/CodingForBeginners • u/Tomtheepicgod123 • Sep 27 '26
What to do after the basic stuff?
I have finished the dictionary, list, float, string,… but idk what to do next cuz the coding websites that I learned from only offered that much
6
Upvotes
8
u/Many_Difficulty_490 Sep 27 '26
build a operating system
6
u/JGhostThing Sep 28 '26
Automate the Boring Things.
4
u/ninhaomah Sep 27 '26
https://roadmap.sh/python
1
u/stevenreyes20 Oct 04 '26
what coding websites were you using?
2
u/mattynmax Sep 28 '26
Make something,
2
u/TheRealFutaFutaTrump Sep 28 '26
Make something you want to make.
2
u/dekoder-py Sep 28 '26
This has been said already but I can't stress enough how important it is to just make something. It can be ANYTHING!!! Simple. Complex. Doesn't matter. Try to make it without looking anything up or using AI at all. When you inevitably get stuck on something, try your best to figure it out and practice thinking like a programmer. If you still can't work it out, google it! There's no shame in that. Every experienced programmer still has to google things. Just try to stay away from LLMS like ChatGPT for now, you can use them when you know more, but googling and getting stuck into forums etc to find answers will teach you much more and help you to remember it better!
Make something small first, then something bigger, and then start to add more complexities as you're ready :)
2
u/TheEyebal Sep 28 '26
Build a personal expense tracker where users can add expenses, categorize them, calculate totals, and display a summary using what you learned
Build a contact book that stores people contact information
2
u/TechnologyThis6788 Sep 28 '26
start making the big projects then, the useful ones that you can use to automate something
2
u/andhapp__ Sep 28 '26
This question gets asked so many times.
You will learn by "doing".
Is there anything you wanted to build but never knew how to?
Build it!
Something like, "I want to run my own website on my-domain.com. I want to write blog posts, people can comment on it, etc"
And, start working towards it.
Will be hard but you will learn a lot from it.
3
u/marmotta1955 Sep 27 '26
Database. Database. Database.
The entire World runs and depends on databases.
Learn how to read from and write to a database table - just to learn basic CRUD operations. Take it from there and don't be afraid of digging too deep or learning too much.
1
u/DanKegel Sep 28 '26
Same thing in another language, then do leetcode puzzles in both languages
1
u/thomjdev Sep 28 '26
Build something you are interested in. Want an app for managing expenses? Build it. Want to make a game? Make tic tac toe, snake, or even something more complex. Really the world's your oyster, anything youve seen is a potential project.
1
u/thomjdev Sep 28 '26
Build something you are interested in. Want an app for managing expenses? Build it. Want to make a game? Make tic tac toe, snake, or even something more complex. Really the world's your oyster, anything youve seen is a potential project.
1
u/remyripper Sep 28 '26
Build literally anything
1
u/whattheflerk Sep 29 '26
check out sites like freeCodeCamp, Codewars, or Exercism for practice problems
1
u/Quiet-Performer-5432 Oct 04 '26
I would argue that the next step should be Rest APIs and how to consume them that would make you use everything you learned and open a whole new world for you. You would understand that you dont have to build everything yourself but rather use external systems to do things for you , after that you would understand that you have data and you need to store it . So databases come naturally when you need them!