Hey everyone! π
I'm a complete beginner and today I'm officially kicking off my #100DaysOfCode challenge with Python.
I've dabbled with the idea of learning to code for a while, but this time I want to actually commit β so I'm posting daily updates here to keep myself accountable and track my progress over the next 100 days.
My plan:
Learn Python fundamentals first (syntax, variables, loops, functions, etc.)
Build small projects as I go to actually practice what I learn
Post a short update here every day β what I learned, what I struggled with, and what's next
Eventually move into some small real-world projects once I've got the basics down
Why I'm doing this:
I want to build real skills, not just "watch tutorials and forget everything." Writing it down publicly (even anonymously) keeps me honest and hopefully connects me with others on the same path.
If you're also learning Python or doing a 100 days challenge, I'd love any tips, resources, or just to follow along with each other's progress! π
Day 1 status: Just setting up my environment and going through the basics β nothing exciting yet, but everyone starts somewhere!
Top comments (2)
100 continuous days sounds like a tough commitment. Maybe they aren't meant to be consecutive?
October 18, here you come!
"I want to build real skills, not just 'watch tutorials and forget everything'" β you've already figured out on day 1 what took me much longer. I'm a physical therapist with zero coding background, and the only reason anything stuck for me was that I never really did tutorials. I picked one small annoying problem from my actual week (a spreadsheet I hated updating) and tried to fix that. Everything I learned, I learned because the thing in front of me was broken.
So if I could offer one thing for the next 99 days: somewhere around day 10-15, pick a tiny real problem from your own life and let it drag you through the learning. It's slower than following a course, but nothing you learn that way evaporates. Rooting for you β see you at day 100.