Start here
Four friends plan a weekend trip from Bengaluru. Every chapter adds one feature to their app: greet us, split the bill, check the budget, find the weather. Each feature runs into a challenge, and the challenge is where the next piece of Python comes in.
Each chapter has a video, and a page here. The page teaches the same ideas again, with plenty of practice, and a step of your own app. Start with Chapter 0.
The chapters
Chapter 0How we learn, and getting set up
How this series works, your first run, your first red error, and your own key for Spark.
Chapter 1 · coming soonGreet us, and remember the trip
Chapter 2 · coming soonSplit the bill
Chapter 3 · coming soonCheck the budget
Chapter 4 · coming soonKeep many expenses
Chapter 5 · coming soonKeep asking until we are done
Chapter 6 · coming soonSpending by category, and who paid
Chapter 7 · coming soonBuild the app from reusable pieces
Chapter 8 · coming soonRun the app on your own computer
Chapter 9 · coming soonCount the days to the trip
Chapter 10 · coming soonRemember the trip between runs
Chapter 11 · coming soonShow the weather at the destination
Chapter 12 · coming soonAsk AI for a packing list and a day plan