Introduction to Python with ArcGIS Pro

  • Priority registration: All
  • Source: MSU Geospatial Education and Outreach Project
  • Online registration: Opens September 7th, 2024
  • Course Description: This course introduces fundamentals of Python GIS scripting with the emphasis on spatial data analysis. It demonstrates scripting operations using the ArcGIS Pro and PyCharm editor. Along with the Python fundamentals, it covers geospatial workflow automatization, Python debugging techniques, and designing customized scripts that utilize the ArcPy site package. No previous programming experience is necessary or expected. However, this course requires familiarity with ArcGIS Pro, and common geospatial data formats, including shapefiles and geodatabases.
  • Who should register: Students registering for this course should have a working knowledge of basic GIS concepts and proficiency with ArcGIS Pro.
  • Topics Covered:
    • Using various scripting environments
    • Automating repetitive geospatial workflows
    • Defining custom functions
    • Editing existing geoprocessing scripts
    • Creating advanced, Python-based, field calculations and label expressions
    • Designing customized stand-alone Python scripts
    • Recognizing programming errors and learning how to debug Python scripts
  • Prerequisites:
    • Working knowledge of basic GIS concepts and proficiency with ArcGIS Pro
    • Personal Windows-based computer
    • Reliable internet access
    • Licensed version of ArcGIS Pro 3.2 (or higher)
    • PyCharm Community Edition 2024 ( https://www.jetbrains.com/pycharm/ )

Event Details

  • Start and End Date(s)
    Start and End Date(s):
  • Time
    Time:
  • More Event Information:
    Priority registration: All Source: MSU Geospatial Education and Outreach Project

Additional Information

Contact Us

Branch of Geospatial Support

Office of Trust Services, Division of Resource Integration Services, 13922 Denver West Parkway Building 54, Suite 300
Lakewood, CO 80401

Open 8:30 a.m.–4:30 p.m., Monday–Friday.