An Introduction to Python Programming with a GIS Focus

This is a self-paced course with new material released every week from Wednesday March 6th to June 12th. You will incrementally learn the basics of Python over the duration of the course. See more details below by watching the course introduction video, checking out the course content and timeline, and you can also download a PDF of the course content.

Students Enrolled


Course Duration

Weekly March 6th - June 12th

Course Price


Course Level


This is An Introduction to Python Programming with a GIS Focus. This course is designed to instill the basics of Python Programming by incrementally increasing your knowledge week-upon-week. Each week you will be given a new section of a workbook to fill out and by the end of this course you will have your very own Python reference handbook. So how does this course have a GIS focus? Simple, all elements of the course have GIS and geospatial data in mind. Instead of using non-descript variables and values, we will use terms such as population, city, x_coord, y_coord, and so on. This will aid participants with pinpointing how they can relate geospatial data to Python. At the end of most sections we will have a ‘GIS Use Cases’ topic which will further demonstrate where the material from the section can be applied in GIS.

This course will always be free. Initially it will be released one section per week (except for the first week), and after June 12th 2024 it will remain open for you to reference. The material will also be updated from time to time.


There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Key Features

Your course instructor...

Glen Bambrick is a passionate GIS Consultant and the founder of Final Draft Mapping. With a firm belief in the importance of fundamental GIS and Data Management, Glen envisions a future where innovation and automation propel geospatial workflows to new heights of efficiency. Drawing upon an impressive 16 years of diverse industry experience, Glen has honed his expertise in the world of GIS, data management, and automation. 

Course Content

Expand All