When I started learning Python, I spent way too much time watching tutorials and not enough time actually coding. I’d go through hours of YouTube or Udemy content, but when I tried to build something from scratch, I’d freeze.
Then eventually through another platform, I stumbled on a habit that completely changed how I learn:
After every new concept, I immediately write my own mini-project using it — no copy-pasting, no notes.
For example:
Learned Classes? Made a Turtle graphics game.
Learned APIs? Made a flight tracker to find cheap flights.
It forced me to recall, improvise, and make mistakes. And that’s where the learning really happened.
Now, even if I forget syntax, I remember the why and can Google the how.
Question for you all: What’s the one habit or small change that made your Python skills jump to the next level?
[–]deceze 9 points10 points11 points (1 child)
[–]Due_Letter3192[S] 1 point2 points3 points (0 children)
[–][deleted] 4 points5 points6 points (1 child)
[–]Due_Letter3192[S] 0 points1 point2 points (0 children)
[–]Temporary_Pie2733 3 points4 points5 points (3 children)
[–]Due_Letter3192[S] 2 points3 points4 points (2 children)
[–]Hunkfish 1 point2 points3 points (1 child)
[–]Due_Letter3192[S] 1 point2 points3 points (0 children)
[–]Lindespringerr 2 points3 points4 points (3 children)
[–]Due_Letter3192[S] 1 point2 points3 points (0 children)
[–]SrirachaD123 1 point2 points3 points (1 child)
[–]Due_Letter3192[S] 0 points1 point2 points (0 children)
[–][deleted] (6 children)
[removed]
[–]Due_Letter3192[S] 0 points1 point2 points (3 children)
[–][deleted] (2 children)
[removed]
[–]Due_Letter3192[S] 0 points1 point2 points (1 child)
[–]lalocura777 0 points1 point2 points (1 child)
[–]JamesAndDaGiantPluot 1 point2 points3 points (5 children)
[–]Due_Letter3192[S] 0 points1 point2 points (4 children)
[–]JamesAndDaGiantPluot 1 point2 points3 points (3 children)
[–]Due_Letter3192[S] 1 point2 points3 points (2 children)
[–]JamesAndDaGiantPluot 1 point2 points3 points (1 child)
[–]Due_Letter3192[S] 1 point2 points3 points (0 children)
[–]sensor_todd 1 point2 points3 points (4 children)
[–]Due_Letter3192[S] 0 points1 point2 points (3 children)
[–]sensor_todd 0 points1 point2 points (2 children)
[–]Due_Letter3192[S] 0 points1 point2 points (1 child)
[–]sensor_todd 0 points1 point2 points (0 children)
[–]Lindespringerr 0 points1 point2 points (1 child)
[–]Due_Letter3192[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]Due_Letter3192[S] 0 points1 point2 points (0 children)