100 Daysof Python.

Show up. Code daily. Level up.
One question at a time.

5
Quiz / Day
2
Practice / Day
1
Notes / Week
100
Days Total
Go to Roadmap →
scroll

Are you ready?

Ready to take the
100-day challenge?

No sign up. No tracking. No excuses. Open the site, do today's content, come back tomorrow. Here's everything you get — and everything you need.

01 · Every Day
🧠

5 Quiz Questions

Five multiple-choice questions on today's Python topic. Instant feedback after every answer. No timer, no pressure — just think it through.

Interactive · MCQ
02 · Every Day
✍️

2 Practice Problems

Two hands-on coding problems built to test your understanding. Download as PDF, open your editor, write real code from scratch.

PDF Download
03 · Every Week
📖

Topic Notes

One clean, readable HTML notes pack every Monday. Concepts explained clearly, code examples included — everything in one scrollable page.

HTML · Free

Curriculum

From zero to Python-ready

100 days. 14 focused weeks. Every concept layered on the last — no gaps, no skipping ahead.

Week 1–2 · Days 1–14

Python Basics

Variables, Data Types, Input/Output, Operators, Type Casting

Week 3–4 · Days 15–28

Control Flow

If/Else, Nested conditions, While loops, For loops, Break & Continue

Week 5–6 · Days 29–42

Functions & Scope

Defining functions, Arguments, Return values, Lambda, Scope rules

Week 7–8 · Days 43–56

Data Structures

Lists, Tuples, Dictionaries, Sets, Comprehensions, Nested structures

Week 9–10 · Days 57–70

OOP

Classes, Objects, __init__, Methods, Inheritance, Encapsulation, Polymorphism

Week 11–12 · Days 71–84

File & Error Handling

Reading/writing files, Try/Except, Custom exceptions, Context managers

Week 13–14 · Days 85–100

Libraries & Projects

NumPy, Pandas basics, 3 mini projects to apply everything learned

Every Day
Quiz
5 MCQ · ~5 min · instant score
Every Day
Practice
2 problems · PDF download · solve offline
Every Monday
New Notes
Full week topic · HTML · completely free

Before you start

What this challenge
actually is

Honest expectations. No hype. Just the truth about what you're committing to.

⏱️

20–30 minutes a day

Quiz + practice together take under 30 minutes. No live sessions, no fixed schedule — your pace, your time, every day.

📵

No sign up required

No account, no email, no tracking. Open the page and start. Your progress is your own responsibility — and your own achievement.

📥

Practice is fully offline

Download the PDF, write code in VS Code or any editor, run it yourself. Learning by doing — not learning by watching.

🔓

100% free. Always.

Every quiz, every practice PDF, every weekly notes pack — completely free. No premium tier. No upsell. Ever.


Watch First

Start with the Day 1 video

New here? Watch the intro before you begin. Understand the structure, the pace, and what to expect from the next 100 days.

Day 1 — Variables & Data Types
launchpage.in · 100 Days of Python
▶ Full Playlist →

Day 1 starts today.

Don't wait for the perfect time. Five questions. Ten minutes. That's all it takes to begin.

▶ Go to Playlist →