Chapters¶
- 1. Introduction to Python Programming
- 2. How Programs Work
- 3. How To Write Code
- 4. Data and Variables
- 5. Making Decisions With Conditionals
- 6. Repeating Things With Loops
- 7. Stringing Characters Together
- 8. Lists Keep Things in Order
- 9. Errors and Debugging
- 10. What’s Your Function
- 11. Python Modules
- 12. Python Dictionaries
- 13. Classes and Objects
- 14. We Built The Internet on HTML
- 15. Styling the Web With CSS
- 16. Terminal
- 17. Local Development
- 18. Git Some Control
- 19. HTTP and the Internet
- 20. User Input with Forms
- 21. Hello, Flask!
- 22. Refill the Flask
- 23. Cookies & Sessions
- 24. Databases
- 25. Build a Minesweeper Game
Chapter Projects¶
- 4.11. Project: Data & Variables
- 5.11. Project: Conditional Launch
- 6.12. Project: Turtle Loops
- 7.12. Project: Strings
- 8.11. Project: Lists
- 9.8. Project: Errors and Debugging
- 10.12. Project: Functions
- 11.9. Project: Collaborative Turtles Activity
- 12.9. Project: Mad Dictionaries
- 13.12. Project: Classes and Objects
- 14.8. Project: HTML
- 15.7. Project: CSS
- 17.9. Project: Local Turtle Races
- 18.9. Project: Git a Remote Repository
- 20.11. Project: Web Form (Part 1)
- 21.10. Project: Web Form (Part 2)
- 22.11. Project: Improve the User Experience
- 23.8. Project: Flask Sessions
- 24.10. Project: Movie SQLs