ArcGIS users who master arcpy scripting can automate hours of manual geoprocessing into minutes; this advanced course builds exactly that capability. Participants write, debug, and package real ArcGIS Python scripts throughout the course.
This advanced course teaches ArcGIS users to script and automate geoprocessing using Python's arcpy module, moving beyond manual tool use into repeatable, scalable workflows. Participants cover arcpy fundamentals, scripting core geoprocessing tools such as buffer, clip, and spatial join, and working with cursors to read, update, and insert data programmatically.
The course also covers converting ModelBuilder models into Python scripts, building custom script tools with a user interface inside ArcGIS, and batch-processing large datasets or automating recurring map production tasks.
By the end of this course, participants will be able to:
Day 1
Day 2
Day 3
Day 4
Day 5
Day 6
Day 7
Day 8
Day 9
Day 10
This course is ideal for ArcGIS users ready to automate their geoprocessing workflows.
Participants who complete this course receive a Certificate of Completion from Vision Reach Global Consultancy. The course fee includes training materials, ArcGIS software lab access, a reusable arcpy script library, facilitation by an experienced ArcGIS developer, and a certificate presented at the close of the programme.
Upcoming cohorts
CPD accredited certificate
Official invoice & confirmation letter provided
Team discount for 3+ seats
Need help with this booking?
Our training team can help with group pricing, invoicing, or picking the right schedule.
Everything you need to know about this course before you register.
By the end of the Python Scripting for ArcGIS Training programme, you'll be able to write and debug arcpy scripts for core geoprocessing tasks, automate buffer, clip, intersect, and spatial join operations with python, use search, update, and insert cursors to manipulate data programmatically, and convert modelbuilder models into standalone python scripts. The full breakdown of topics is covered session by session in the Course Outline tab above.
This course is ideal for ArcGIS users ready to automate their geoprocessing workflows. Typical delegates include GIS Analysts and Technicians, GIS Developers and Administrators, Geospatial Data Scientists, Survey and Mapping Professionals, and Researchers Automating Repetitive GIS Tasks.
Python Scripting for ArcGIS Training typically runs as 10 Days. It's available as in-person classroom training — every course can also be delivered on-site for your team on dates that suit you.
Python Scripting for ArcGIS Training is scheduled in-classroom in Mombasa, Kenya, Naivasha, Kenya, Nairobi, Kenya, and Kisumu, Kenya, and 14 other locations, plus a live interactive virtual classroom you can join from anywhere. Check the schedule panel above for exact upcoming dates and fees in each location.
Python Scripting for ArcGIS Training runs on a rolling cohort basis, so a new intake is always coming up. Pick your preferred format and location in the schedule panel above, then click "Register for the Course" to reserve your seat — confirmation follows once payment or a signed purchase order is received.
Yes — delegates who meet the attendance requirement receive a CPD-accredited Certificate of Completion for Python Scripting for ArcGIS Training from Vision Reach Global Consultancy, issued in the name you register with, so double-check the spelling at checkout.
Python Scripting for ArcGIS Training is pitched at advanced professionals. If you're unsure whether it's the right fit for your current role or background, message our training advisors before you register and they'll help you confirm.
Fees for Python Scripting for ArcGIS Training vary by delivery location and format and are shown in real time in the schedule panel above once you pick a date. Register 3 or more delegates on the same course together and a 5% team discount is applied automatically — larger cohorts can request a custom corporate quote.
Yes — Python Scripting for ArcGIS Training can be delivered on-site at your offices (or virtually for distributed teams), with case studies and examples tailored to your industry and the specific challenges your team is working through. Switch to the "In-House" tab in the schedule panel above to request a proposal.
Related Training
Key Skills You'll Learn
Vision Reach Global
From $1,700 · KSh 160,000
Key Skills You'll Learn
Vision Reach Global
From $1,700 · KSh 160,000
Key Skills You'll Learn
Vision Reach Global
From $800 · KSh 80,000