Home
Start Here
Archive
Courses
About
Home
Start Here
Archive
Courses
About
Subscribe
Sign in
Level 2: Intermediate
Latest
Top
Discussions
Weather Climatology Dashboard: Day 2 - Daily climatology with filled temperature bands
Learn Python by practicing every day with a new project.
Jul 15
•
Ardit Sulce
6
World Cup 2026 Match Predictor: Day 2- Poisson Goal Model
Learn Python by practicing every day with a new project.
Jul 8
•
Ardit Sulce
3
World Cup 2026 Tracker with Python: Day 2 - Bracket Printer (Terminal Art)
Learn Python by practicing every day with a new project.
Jul 1
•
Ardit Sulce
8
Email Productivity Suite: Day 2 - Mail Merge from CSV
Learn Python by practicing every day with a new project.
Jun 25
•
Ardit Sulce
3
Image Toolkit App with Pillow: Day 2 - Batch Watermarker
Learn Python by practicing every day with a new project.
Jun 18
•
Ardit Sulce
6
Web Scraping with BeautifulSoup: Day 2 - Multi-Page Scraping with Pagination
Learn Python by practicing every day with a new project.
Jun 11
•
Ardit Sulce
5
Build a CSV Sales Toolkit : Day 2 - Sales Analyzer & Report
Today we build a Python program that loads a messy CSV, see it in a table, click a button, and watch the data transform — bad values fixed, missing…
Jun 3
•
Ardit Sulce
10
Build an AI Travel Itinerary Planner: Day 2 - AI Itinerary Generator with Gemini
Learn Python by practicing every day with a new project.
May 28
•
Ardit Sulce
3
Build a Workout Tracker Suite: Day 2- Workout Logger with Live Charts
Learn Python by practicing every day with a new project.
May 20
7
AI-Powered Daily Journal: Day 2 - AI Mood & Theme Analyzer
Learn Python by practicing every day with a new project.
May 13
•
Ardit Sulce
8
Desktop Notification System: Day 2 - Scheduled Notifications & Timers
Learn Python by practicing every day with a new project.
May 6
•
Ardit Sulce
5
Build a Quote Scraper: Day 2 - Refactoring to Classes
Today, our program behavior does not change, but we refactor the code making it more organized with classes instead of functions.
Apr 29
•
Ardit Sulce
6
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts