An additional, morning session has been added to accommodate growing demand for Workshop #8:

Geoprocessing with Python Scripting and Model Builder in ArcGIS 10.1
Instructor: Mike Callahan
Monday, 9/30/13
8:00 am – 12:00 PM
Room 217C LRC (Learning Resource Center – 2nd Floor) JCTC SW Campus

This hands-on workshop will explore how to automate GIS tasks using the Python language. While it will be impossible to teach most of the features of Python in this short time, we will look at how Python 2.7 connects with ArcGIS 10.1. It will include a short introduction to the main data structures in language, a demonstration of how Model Builder is actually a Python script generator, how to code many GIS tools, how Python scripts can be added to a GIS toolbox, and how stand-alone scripts can generate maps without starting ArcMap. Some programming or ModelBuilder experience is helpful, but not required.

Mike Callahan is a hydrologist for the National Weather Service in Louisville KY. He has been in the NWS for 34 years and has been in his current position for 28 years. He discovered Python in 2001, after giving up on C++ and hasn’t looked back. His experience with GIS goes back to ArcView 3.0 and Avenue, but was overjoyed when ESRI selected Python as the official scripting language in ArcGIS 10.0. He considers himself to be a Python programmer who dabbles in GIS. He holds a BS in Physics from Indiana University with graduate work in Meteorology from Penn State and Computer Science from Marshall. He has also taught at University of Louisville for over 10 years.