Posts

Python for Everyone – Free Python Training

Python for Everyone – Free Python Training

Python was introduced by Esri in ArcGIS platform version 9, and since then, it has been widely accepted as the scripting language of choice for ArcGIS users everywhere and continues to grow in popularity as more geospatial users start to understand the benefits of python scripting.

Python is an easy to learn, powerful language… (with) high-level data structures and a simple but effective approach to          object oriented programming. Python’s elegant syntax and dynamic typing…make it an ideal language for scripting…in many areas and on most platforms.” –python.org

Python for EveryonePython for Everyone is a free online self paced training course provided by Esri designed to help GIS analysts, GIS technicians, GIS specialists, data processors, and anyone else who is new to python and wants to learn how to write python scripts to automate their ArcGIS tasks.

It introduces users to the fundamental of python concepts while exploring the python scripting environment found in ArcGIS. It provides tips and techniques to help users master proper python syntax, script flow, and error handling.

Python for Everyone Will Teach You How to:

  • Choose the Python scripting environment that meets your needs
  • Choose appropriate data types and apply Python syntax rules when writing a script
  • Quickly create a script to automate a geoprocessing task using a Python snippet
  • Label map features using a Python expression
  • Understand common types of errors that can occur in a script and how to correct them

The courses assumes that you have either completed the ArcGIS Introduction to GIS course (also online and free) or have equivalent GIS & ArcGIS knowledge. To complete the course exercises, you also need to have ArcGIS for Desktop and PythonWin 2.7.  PythonWin is available as a free download and Esri offers a free 60 day ArcGIS trial if you do not already have acces to it.

Click here for more details and to register: http://training.esri.com/gateway/index.cfm?fa=catalog.webCourseDetail&courseid=2520

Here are some other python resources you may be interested in: