First Three Projects Shipped (Beginner to Public App)
16 weeks · 5 milestones
Write, run, and ship your first Python programs — from a terminal hello-world to a deployed web app that real strangers can use.
Milestone map
Milestone map
5 milestones
Install Python 3 on your computer, open a terminal, and write a program that takes a user's name as input and prints a personalised greeting. Run it. Then modify it to ask for the user's age and tell them what year they were born. These two programs are your proof that code runs on your machine and you can change it.
Proof required
Share a screenshot of your terminal showing both programs running with real input and output — not a code editor, the actual terminal. Write 100 words on what you think is happening when Python executes your code line by line. Use your own words — not a definition from a tutorial.
What gets checked
- Terminal shows actual program execution with real input typed by the user, not a code snippet or IDE preview
- The 100-word explanation is in the submitter's own words and shows they traced the execution mentally, even if imperfectly
- Both programs run without errors — the age/birth-year calculation is correct
Resources
Enroll free to unlock learning resources →Mastery
Python Tutor — Visualise Code Execution
Paste your program here and watch Python execute it line by line. Use this for the 100-word explanation — trace the execution visually before writing about it.
Unlocks after completing Foundation + Depth