Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Learning ArcGIS Python Scripting

via LinkedIn Learning

Overview

Prepare for a new career with $100 off Coursera Plus
Gear up for jobs in high-demand fields: data analytics, digital marketing, and more.
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

Taught by

TeachMeGIS with Jennifer Harrison

Reviews

4.7 rating at LinkedIn Learning based on 206 ratings

Start your review of Learning ArcGIS Python Scripting

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.