Geospatial Training
GIS Programming 101 for ArcGIS 10: Mastering Python
Self Paced eCourse, Instructor Guided Online or Traditional Classroom
Created by Geospatial Training Services, LLC
Course Overview:
This course is designed to teach the fundamental programming constructs of the Python language and how it can be integrated with ArcGIS Desktop to automate geoprocessing tasks. Course participants will be led through a series of 13 modules covering topics such as basic Python language features, the Geoprocessor ArcObject and its associated classes, creation of dynamic scripts which can be added to ArcToolbox, error handling techniques, and many others.
Target Audience:
This course is designed for beginner to advanced level ArcGIS programmers who wish to learn how to create geo-processing scripts in the ArcGIS Desktop interface. Such scripts can be used to automate and/or batch process vari-ous analysis with in ArcGIS.
Prerequisites and recommendations:
This course is not for new computer or ArcGIS users. Students taking this course should have taken ArcGIS Desk-top II & III or have similar real world experience. They should also have an understanding of basic programming concepts.
Course Goals:
After successfully completing this course users will have acquired a number of new skills related to Geoprocessing with Python. These new skills include:
- Fundamental understanding of the Python programming language
- How to write Python scripts to do geoprocessing tasks such as buffer, clip, overlay, insert, update, and delete rows from a table or feature class, and any other system tool provided by ArcToolbox
- How to create custom toolboxes in ArcToolbox
- How to read the Geoprocessor Object Model Diagram
- How to write dynamic scripts that can be attached to ArcToolbox
- Understanding of the Geoprocessor ArcObject and how it controls access to the geoprocessing objects
Ordering and Cost:
For the self-paced, web based course version of this course, after ordering you will receive an email containing course and login instructions.
Self Paced Web Delivery: $129.00. What is Web Delivery? You can view a sample class here. Click "Login as a guest"
For the Instructor Guided Web Based Course the cost is: $567.00.
Next date for Instructor Guided Web Class is March 5 - 30. Click on the button below to purchase and register for this class online. You may also click here for a student registration form.
The cost for traditional instructor led class is $1,325.00
