I won't spend too much time on the first chapters as I have some experience programming in other languages. I will make notes on topics I see relevant in the "hello_world.py" file but not delve into every activity presented in the starter chapters. Mainly, because I want to avoid time-consuming tasks that are meant for absolute beginners to programming. As the course starts requiring more involvement, I will start following the instructions more thoroughly. Projects will be in different repositories.
NOTE: I used the First Edition of the book for the first 6 Chapters and the Second Edition for the rest, thus why I don't use f-strings in the beginning.
-
- Chapter 12: A Ship that Fires Bullets
- Chapter 13: Aliens!
- Chapter 14: Scoring
-
- Chapter 15: Generating Data
- Chapter 16: Downloading Data
- Chapter 17: Working with APIs
-
- Chapter 18: Getting Started with Django
- Chapter 19: User Accounts
- Chapter 20: Styling and Deploying an App