Resources developed by @drewlevitt and @pksohn (drawing heavily from @gboeing's https://github.com/gboeing/urban-data-science) for a crash course in Python programming.
Topics include:
- essential programming concepts
- syntax and logic
- case study: geocoding street addresses using the Google Maps Geocoding API.
Initially presented for students in CP 201B Planning Methods Gateway II, UC Berkeley Department of City and Regional Planning, April 2016. Revised for CP201A, September 2024.