Introduction to Python in ArcGIS Pro

Details

Length: 1 day Cost: $1,045 + GST (in-person), $960 + GST (online)
Time: 9:00 AM – 5:00 PM
Location: Accessible virtually nationwide in Australia, In-person sessions at select locations

Are you interested in this course?

We are currently taking Expressions of Interest for online and in-person course delivery. Please fill out the contact form at the bottom of the page to register your interest, and we will establish upcoming dates based on demand.

This course is designed for ArcGIS Pro users who want to start automating their GIS workflows with Python. It suits analysts, technicians, and GIS professionals who are comfortable working in ArcGIS Pro but have little or no prior programming experience.

Over one day, you will learn the fundamentals of Python and how to apply them directly within ArcGIS Pro. The course covers writing and running scripts in the Python Window, automating geoprocessing tasks, and building Python Notebooks for spatial analysis.

By the end of the course, you will be able to write basic Python scripts, automate repetitive geoprocessing workflows, and use Python Notebooks to run spatial analysis within ArcGIS Pro. These skills form the foundation for building custom geoprocessing tools and streamlining day-to-day GIS tasks.

No previous programming experience is required. You must have completed the ArcGIS Pro Intermediate course or have equivalent experience.

Python Fundamentals

Python Window

Running Code

Geoprocessing and Automation

Python DLE

Creating Python Notebooks

Notebook Geoprocessing

Spatial Analysis in Notebook

Advanced Notebook Functionality

Geoprocessing Python Script Tool

Contact Us

Submit this form to start the booking process.

Please provide any additional information such as which course content you are interested in, preferred course date, location and number of attendees.
Would you like to be kept up to date with the NGIS training program?
Have you read the NGIS training terms and conditions?(Required)