Python • 2 months
Learn Python fundamentals and ship mini apps
Master syntax, problem solving, file handling, and simple APIs. Earn perks and a completion certificate.
Best projects
Quiz app • API dashboard • Text tools8 weeks
10 lessons4.9 Rating
20+ StudentsCoding
PracticeCertificate
IncludedProgram snapshot
2 months • 8 lessons • Project-first practice • Completion certificate
Modules & timeline
Expandable weeks give a quick preview of lessons and deliverables.
Week 1: Setup & syntax
Install, run scripts, variables, input/output, basic math.
Week 2: Flow & collections
If/else, loops, lists, dicts, simple challenges.
Week 3: Functions & modules
Write functions, reuse modules, simple utility library.
Week 4: Files & errors
Read/write files, handle exceptions, log outputs.
Week 5: APIs & JSON
Call public APIs, parse JSON, render summaries.
Week 6: CLI tools
Argument parsing, menus, saving results.
Week 7: Testing & polish
Basic tests, refactor, docstrings, user help text.
Week 8: Deploy demo
Package a small script or web preview, share walkthrough.
Best projects
Python mini-app set
Bundle three polished utilities to show breadth: quizzes, APIs, and text tools.
-
Quiz app
Timed questions with scoring and review file export.
-
API dashboard
Fetches weather/news, shows top items, saves to JSON.
-
Text toolkit
Word count, find/replace, simple sentiment hints.