Lesson 7: Review from Python 1 & more reading/writing files
Topics:
Brief review of Python 1 topics, opening files for reading, writing to files, working with CSV
Materials:
- Slides
- Repl: Class5Ex2CsvData (review from Python 1)
- Repl: Class6Ex2CsvDataHeaders (review from Python 1)
- Repl: Class7Ex1MultipleFiles
Lesson 8: More file operations, argument parsing & list comprehension
Topics:
File system operations with the OS module, passing arguments to command-line apps with argparse
Materials:
Lesson 9: Error handling
Topics:
Types of errors, Python exception types, handling runtime exceptions with try/except blocks
Materials:
Lesson 10: HTTP requests
Topics:
Brief intro to HTTP/REST APIs, making API requests using the requests module, parsing responses
Materials:
Lesson 11: Intro to Python frameworks & getting started with Django
Topics:
Popular Python frameworks & what to use them for, Django features, and setting up a Django app