This repository contains all the "handout" materials for Python Jumpstart by Building 10 Apps course.
Learn more about Python Jumpstart by Building 10 Apps Course](https://training.talkpython.fm/courses/details/python-language-jumpstart-building-10-apps)
What applications I will build?
I will build the following apps, which among many other things, focus on the language concepts listed under them.
- [Hello world]
- test your environment
- [Guess that number]
- user input
- conditionals
- string parsing
- [Birthday app]
- dates and times
- [Personal journal]
- text-based file i/o
- [Weather client]
- external packages
- pip
- screen scraping
- HTTP clients
- [LOL Cats Factory]
- binary files on the internet
- [Wizard battle]
- classes
- inheritance
- magic methods
- [File searcher]
- navigating the file system
- generator methods
- [Real estate analyzer]
- file formats
- list comprehensions
- generators expressions
- [Movie lookup app]
- error handling
- exceptions
- Advanced HTTP clients