Python Programming in GIS
(Python in GIS)

This is a hands-on, exercise-based GIS course that explores the range of  functionality of ArcGIS beyond the out-of-the-box geospatial solutions. The course has been tailored to aptly benefit those working in conservation and natural resources, but may also  broadly apply to  professionals outside these fields.

Python, an object-oriented programming language, will serve as the focus of this course. Using Python we will explore advanced tools and techniques for creating, working  with, visualizing, and managing geographic data through:  Advanced Geoprocessing, Batch Processing and Model Builder; and Introduction to the Basics of Python; Creation of GIS Tools and Scripts; and ArcGIS Toolbox Functionality including importing, creating and sharing scripts.

You do not need to have extensive programming experience or vast knowledge of  Python (we will assume you have  little to no programming experience) to  take this class but you should have a relatively good understanding of and adequate experience with ArcGIS.