In this course you will learn how to collect, store, wrangle and display cartographic data in a cloud-based setting. You will learn reproducible approaches to retrieve spatial data from APIs data platforms; to store and query these data in databases like PostGIS and data warehouses like BigQuery; to wrangle these data with Python and/or JavaScript running on cloud-based infrastructure; and to visualize in various platforms including Carto and Looker. You will build your own APIs and develop your own custom web applications. This course is the second in a progression toward building web-based systems using geospatial data, and expands on the Fall course in JavaScript Programming for Urban Planners. Experience with Python OR JavaScript is required.
Refer to Penn Course Search for the official roster and details of courses offered in a particular term.