Learning ArcGIS Python Scripting

Go to class
Write Review

Free Online Course: Learning ArcGIS Python Scripting provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Learning ArcGIS Python Scripting is taught by TeachMeGIS with Jennifer Harrison.

Overview
  • Learn how to automate tasks in ArcGIS using Python scripting. Find out how to manipulate maps, execute commands, and read and write files with custom Python scripts.

Syllabus
  • Introduction

    • Leverage Python in ArcGIS
    • What you should know
    1. Python for ArcGIS Basics
    • Scripting overview
    • Python throughout ArcGIS
    • Compose and run scripts in an IDE
    • Write your first script
    2. Strings, Numbers, and Variables
    • Use variables to make scripts flexible
    • Work with numeric values
    3. Syntax Rules
    • Basic Python syntax rules
    • Comment scripts
    • Reserved words
    4. Manipulating Strings
    • Special string characters
    • Additional manipulations
    • String functions
    • Help for string functions
    5. Object-Oriented Programming
    • Object-oriented programming (OOP) overview
    • Objects, properties, and methods
    • Incorporating site packages
    • ArcGIS Python module
    • Basics of ArcPy
    • Help for ArcPy
    6. Using Loops
    • Use loops to work with lists
    • Use the foreach loop
    • Help for list functions
    • Nested loops
    • Conditional statements
    7. Generate Log Files
    • Read and write to a text file
    • Write multiple records to a file
    8. Input at Run Time
    • Making scripts dynamic
    • Command-line arguments
    • Capture arguments in a list variable
    • Work with toolboxes in ArcMap
    • Creating a custom toolbox
    9. Help Documents
    • Documenting a script
    Conclusion
    • Next steps