Python 100 Days - jackfrued logo

Python 100 Days - jackfrued

A 100-day structured Python path: basics → web → data analysis

A famous 100-day Python learning path that takes you from absolute fundamentals to real applications: Python basics, OOP, web development (Flask/Django), data analysis with pandas, databases, automation, and practical mini-projects for every phase. One of the most-starred Python roadmaps on GitHub - ideal as your day-by-day plan.

Learn from ReposFreebeginner~150h
Submitted by @yahianaim

Roadmap (4 steps)

1

Days 1-15: Python foundations

~2 weeks
#Syntax & data types#Functions & OOP#Strings, files, exceptions
2

Days 16-45: Applied Python

~4 weeks
#Advanced language features#Databases & MySQL#Concurrent programming
3

Days 46-75: Web development

~4 weeks
#Flask essentials#Django essentials#REST APIs
4

Days 76-100: Data & projects

~3 weeks
#pandas & NumPy#Data visualization#Capstone projects

AI Hub Tools is 100% free

No ads · No tracking · No data collection, ever.

Donate & Support

Even one share makes a difference 🧡