
GIS
An Entire Information Ecosystem



Understanding and Using Python & Arc.Py in ArcGIS 10
This course starts at the beginning with learning the basics of the Python programming language. It is an excellent choice for people not having any experience with programming languages. You will learn the advantages and disadvantages of the language, proper construction and syntax. Starting with beginning scripts you will progress to working with built-in data, control flow structures, variables and assignments, handling strings, messages and more! After learning the basics, ArcPy is introduced then incorporated with GIS and geoprocessing activities. You will end with exciting data driven pages!
This class is the equivalent of a full 2-day traditional class. You will receive 10-13 contact hours with the instructor. Additionally, as in all Kessler GIS web classes, there is the ability to work with instructor via desktop sharing and you receive assistance long after the class.
Live Interactive Web
Instructor: Bruce Kessler
Pre-Reqs: Strong skill with ArcGIS Desktop and knowledge of ArcToolbox. This class assumes no previous programming experience.
Class Sessions:
7 lecture sessions:M/T/W/Th first week; M/T/W second week
(est. 1 - 1.5 hours ea. first session is longer at about 2.5-3.0 hours)
7 self-paced exercises
(est. 8 - 10 total hrs outside of regular class time)
1 follow-up session on Th the second week
(est. .5 - 1.5 hrs to review final exercise and summarize learning)
Cost: $545
Skills Learned:
What is Python?
Working with PythonWin
Writing simple scripts: variables, list, looping, assignments
Debugging scripts
Working with lists
Describing objects
Working with ArcToolbox: creating a custom tool
Map production using the mapping module and data driven pages
Hardware/Software Requirements:
ESRI specified hardware and ArcEditor or ArcInfo 10 (sp3 preferred)
Course Materials:
Presentation slides in PDF format
Detailed exercise materials in PDF format
Training data downloaded from internet
Recording available of class presentation, demos, polls, etc.
Bruce Kessler, MS, GISP, CTT+
Kessler GIS
20414 W Baker Rd.
Cheney, WA 99004
509-235-5500



COMMENTS FROM THE FIRST TEACHING OF THIS CLASS
"Great instructor -- will take future classes from him."
Lynn Palmer
Wenatchee, WA
"Excellent intro Course. Perfect teaching style (for me) -- loved the challenges."
Kyle Balke
Geodata Services Inc., MT
"Bruce is a great instructor who I highly recommend to anyone. I will definately try and take more of his courses in the future."
Josh Shelton
Pend Orielle County, ID.
™