Projects
Small, complete projects that turn lessons into real practice.
-
Number Guessing Game
Build a complete, replayable guessing game and learn the “keep asking until the input is valid” pattern that powers every interactive program.
-
To-Do List CLI
Build a menu-driven to-do app that remembers your tasks between runs. Your first program that saves and loads its own data.
-
CSV Cleaner
Turn a messy spreadsheet export into a tidy one. A real command-line tool that reads a CSV, cleans it, and writes the result to a new file.