- Introduction
- Project: Build a Nifty Tool
- Variables, Data Types, Expressions
- (Bonus) Guided Exercises for Variables etc.
- Collections
- (Bonus) Guided Exercises for Collections
- Using Functions: Email List Reformatter
- (Bonus) Guided Exercises for Using Functions
- Defining Functions: Temperature Report
- (Bonus) Guided Exercises for Defining Functions
- If, While: Umbrella Assistant
- (Bonus) Guided Exercises for If, While
- For Loop: Password Strength Checker
- (Bonus) Guided Exercises for For Loops
- Using Objects: Birthday Countdown
- Sample Project: Secret Messages
- Conclusion