Python Programming for Data Visualization and Analysis

Learn how to use Python, one of the world's most popular programming languages, to conduct data analysis, create visualizations, and work with urban spatial data.

Coding for Planners: Up and Running with Python

Python is one of the world’s most popular programming languages, particularly among beginners, thanks to its clear and straightforward syntax. It is also one of the most widely used languages for data science.

Python Data Analysis and Visualization

In this course we will learn how to use Python to conduct basic data analyses and create attractive visualizations.

Python Geospatial Analysis and Mapping

Learn how to use Python to work with urban spatial data.

Python Street Network Analysis

In this course we will learn how to use Python to conduct street network analysis with the OSMnx package.

Course Instructors

Earn a Certificate

Demonstrate your achievements, or just show off.