ArcPy Training - Information, Fee, Syllabus.

Value Addition Course Offline Online

Duration: 40 hours


ArcPy Training Information

Course Title: Programming ArcGIS with Python
Duration: 40 hours
Training Modes: Offline/Online/Hybrid |Full Time/Part-time
Timing: Min 3 hours/day | Max 8 hours/day

ArcPy Training Eligibility

  • Should know basic concepts of GIS
  • Operating knowledge of ArcGIS Desktop/Pro
  • Programming experience not required where as basic knowledge of any python language will add benefit

ArcPy Training Overview

This is Practical course on ArcGIS Pro ArcPy scripting, including fundamentals of python language. Learn python scripting in ArcGIS Pro examples to automate and increase productivity of GIS, Geoprocessing workflow. Gain skills which are very helpful to customization GIS workflow. These skills of makes GIS Executive, cartographers demand-able and eligible to attract better job prospective. Course teaches using IDE of Python Window, IDLE and Python Notebook in ArcGIS Pro.

This is Practical course on ArcGIS ArcPy scripting, including fundamentals of python language. Learn by ArcGIS python examples to in this course you will learn from basic python syntax to developing your on geoprocessing tools. Code to automate map production and related data management tasks that would be time-consuming and tedious to perform manually. Its teaches you how to work with the mapping module of the ArcPy site package to quickly and easily update map layers, and map document properties, modify map content, print individual maps, querying and selecting data, create your own geoprocessing tool in ArcTool box.

Call us

Learning Objectives of ArcPy Training

  1. Understand fundamentals of the Python Language
  2. Understand Python Interfaces for ArcGIS Pro, Python Window, IDLE, Python Notebook
  3. Exploring and use ArcPy Documentation for ArcGIS Pro
  4. Using Geoprocessing Tools to Automate Workflows, Setting the Geoprocessing Environment for ArcPy
  5. Describing Data Using arcpy.da,Describe() to Create Dictionaries
  6. Listing Workspaces, Feature Datasets and Feature Classes, Listing Tables and Fields, other datasets
  7. Walking Data Using arcpy.da.Walk() to Create Lists
  8. Working with Cursors from Data Access Module (arcpy.da), use Search Cursor, Update Cursor, Insert Cursor
  9. Use script for Querying and Selecting Data, filtering cursors
  10. Working with Geometries, create, edit point, line, polygon to update datasets, work with Geometry Methods
  11. Using Mapping Module (arcpy.mp) from Python Window of ArcGIS Pro, update map document properties such as author, date, and descriptive tags, repair broken layers when map files or data sources have been moved, turn map layers on and off and add layers to a map, change a layer's symbology in all maps that contain the layer, working with Bookmarks
  12. Arranging Layout Elements around Map Frames using a Python IDE (IDLE) to automate Map Production and Printing, making Dynamic Maps and Map Series
  13. Executing Geoprocessing Tools using Scripts
  14. Creating Custom Geoprocessing Tools, using ArcPy parameters
  15. Error Handling and Troubleshooting, debugging

Softwares taught in ArcPy Training

  1. Python IDLE
  2. Python Window in ArcGIS Pro
  3. Python Notebook in ArcGIS Pro(Jupyter Notebook)

Technologies included in ArcPy Training

  1. GIS Scripting
  2. Data Science (Machine Learning, AI)

Upcoming Batches of ArcPy Training


01-Mar-24 Weekdays
Kalyan, Mumbai
Apply now