Code and documentation to support IRE's multi-day Python bootcamp in Minneapolis on Nov. 3, 2017.
- Introduction and goal-setting
- Why programming? Newsroom use cases and examples
- Python fundamentals
- Working with data files
- Functions
- Write a data-cleaning function
- Analyzing data with pandas
- Working with APIs: Send a message to Slack
- Working with APIs: Using data from Socrata
- Batch geocode a file of addresses
- Let's scrape some websites
- Debugging errors
- Miscellaneous Python things
- Overview of learning resources
- Additional exercises (if time)
- Getting your computer set up to take back to your home/newsroom (optional)