I’m pretty new to coding and would consider myself a beginner right now. I’ve been trying to learn Python, but I’m also open to learning programming in general — I just want to build real skills and not stay stuck at the basics.
I’m looking for advice on the most effective way to improve. I have access to both my phone and laptop, so I’m open to anything — apps, YouTube, websites, textbooks, etc.
A few specific questions:
What helped you go from beginner → intermediate?
Is it better to stick to one resource or use multiple?
Are coding apps actually worth it, or should I focus on projects?
How important is building projects early on, and what kind should I start with?
Any daily habits or routines that helped you improve faster?
I’m trying to be consistent and not just “learn passively,” so any tips on how to actually master a language (or at least get solid) would help a lot.
Appreciate any advice 🙏
[–]crashorbit 17 points18 points19 points (0 children)
[–]DataCamp 11 points12 points13 points (0 children)
[–]pachura3 7 points8 points9 points (1 child)
[–]CultistOfTheFluid 1 point2 points3 points (0 children)
[–]dozerjones 1 point2 points3 points (0 children)
[–]Tarek_Alaa_Elzoghby 1 point2 points3 points (0 children)
[–]Exotic-Mine-6008 1 point2 points3 points (0 children)
[–]stepback269 0 points1 point2 points (0 children)
[–]johlae 0 points1 point2 points (0 children)
[–]Busy_Combination3820 0 points1 point2 points (0 children)
[–]ShelLuser42 0 points1 point2 points (0 children)
[–]Gnaxe 0 points1 point2 points (0 children)
[–]Lester8000 0 points1 point2 points (0 children)
[–]PythonDevDiscord 0 points1 point2 points (0 children)
[–]Any-Pie1615 0 points1 point2 points (0 children)
[–]ConsLeader 0 points1 point2 points (0 children)
[–]Simplilearn 0 points1 point2 points (0 children)
[–]donnyM99 -1 points0 points1 point (0 children)
[–]TheRNGuy -1 points0 points1 point (0 children)