BayGeo’s Intro to Python for GIS (Fall 2025)
Just Added

BayGeo’s Intro to Python for GIS (Fall 2025)

Learn the basics of Python, a general purpose programming language. This workshop focuses on the use of Python with geospatial data and maps

By BayGeo

Date and time

Location

Online

Refund Policy

Refunds up to 7 days before event

About this event

  • Event lasts 21 days 3 hours

This online workshop offers a comprehensive introduction to Python programming for Geographic Information Systems (GIS), designed for GIS professionals, geographers, and others seeking to automate workflows and conduct spatial analysis.

Learning Objectives

Participants will learn Python fundamentals using Jupyter Notebooks, enabling them to develop custom tools and perform GIS analyses. Students will gain a foundation in the Python programming language and be able to build custom tools and perform complex analysis in GIS applications.

Workshop Requirements: Participation in this workshop will require access to a computer with the Windows 10 or 11 operating system. (There are options for Macs to accommodate Windows, such as Apple's BootCamp for Intel-based Macs).

This Workshop Meets Four Times on Zoom

  • Monday, September 15 (6:00 - 9:00 p.m.)
  • Monday, September 22 (6:00 - 9:00 p.m.)
  • Monday, September 29 (6:00 - 9:00 p.m.)
  • Monday, October 6 (6:00 - 9:00 p.m.)

Lesson Plan

Session 1

  • Intro to programming concepts
  • How computers work, RAM vs. HD memory
  • How code is interpreted in Python
  • Introduce concepts: interpreters, IDEs, command line, Jupyter notebooks
  • Pseudo code and thinking like a computer
  • Intro to Python data types
  • Do in-class assignments relating to numbers and strings

Session 2

  • Continue with Python Data types
  • Do in-class assignments for Lists and Dictionaries
  • Example of writing Python in IDLE
  • Example using geoprocessing tool help to get Python format
  • Example of geoprocessing script

Session 3

  • Intro to iteration (looping)
  • Looping In class Assignments
  • Location Analysis Script example

Session 4

  • Intro to Feature layers and functions
  • Feature layer and function in class assignment
  • Example of converting a script to a script tool

Software

A temporary license of ArcGIS Pro (along with a temporary ArcGIS Online account) will be provided to registered students for use during this workshop, and a few weeks thereafter.

Instructor: Judi Heher

Judi is an educator and independent GIS consultant. She has developed online mapping applications focused on cultural outreach and non-profit VOAD/COAD organizations. Judi loves the combination of critical thinking and creativity GIS requires of those who tell data-related stories on a visual canvas. When Judi is not working, you can find her developing on-the-fly STEM curricula for young children, aka playing with her grandkids.

Questions?

  • Contact Rick Kos, BayGeo's Education Director, at rkos@baygeo.org
  • For more information about BayGeo, the Bay Area's hub for the geospatial community, visit baygeo.org

Organized by

Early bird discount
$250 – $417