Welcome to my 100 Days of Python repository! This is part of a self-imposed challenge to sharpen my Python skills by building and documenting one project per day for 100 days β no matter how simple or advanced.
Each day, I create a small Python script or application, organize the code into its own folder, and write up what I built and what I learned. Projects range from beginner-friendly tools (like calculators, name generators, and basic games) to intermediate challenges involving logic, file I/O, APIs, and more.
- Build a public, well-documented portfolio of Python projects
- Strengthen core Python skills through daily practice
- Develop consistent habits around coding, documentation, and version control
- Share my journey to help and inspire other learners
- Python 3.x
- VS Code / PyCharm
- Git & GitHub for version control
- Markdown for documentation
Each day/project is organized like this:
Day001_BandNameGenerator/ βββ main.py βββ README.md
Feel free to follow along, fork the repo, or use these ideas to start your own challenge!
If you're also doing #100DaysOfCode or learning Python, letβs connect on LinkedIn or GitHub!