Free with coupon

$19.99 Free
Get Free Coupon
Coupon Verified

Essentials for ArcPy: Python for Geospatial Automation

4.60
13,517 students
2h 24m
Updated Mar 2026

What you'll learn

ArcPy Basics: Understand how to automate geospatial tasks using Python in ArcGIS, from setting up the environment to writing scripts.
Working with Vector Layers: Master handling and manipulating vector data, including selection, buffering, and spatial analysis in ArcPy.
Raster Data Processing: Learn how to process raster data, perform analysis, and work with geospatial raster functions.
Advanced Automation: Automate complex geospatial workflows and create custom ArcPy toolboxes to improve efficiency and productivity in GIS projects.

Course Description

Unlock the full potential of ArcPy with this comprehensive course, “Essentials for ArcPy: Python for Geospatial Automation.” Designed for GIS professionals, researchers, and anyone with a passion for spatial data, this course will teach you how to integrate Python with ArcGIS to streamline your geospatial workflows. By automating complex tasks, you’ll save time and enhance the accuracy and efficiency of your projects. Whether you're an experienced GIS user or a beginner, this course is structured to help you advance your skills.

In this course, you'll start by learning the basics of ArcPy, including how to set up your Python environment and how to navigate the Python Console in ArcMap for scripting and automation. The course progresses to cover working with vector and raster layers, performing geospatial analysis, and automating various GIS tasks like buffer creation, overlay analysis, and data extraction.

The hands-on examples include processing Landsat imagery for NDVI (Normalized Difference Vegetation Index) calculations and building ArcPy toolboxes for advanced Land Surface Temperature (LST) analysis. With practical exercises and quizzes, you’ll gain real-world experience in automating repetitive geospatial tasks, saving you time and effort.

By the end of the course, you'll have the confidence to write, modify, and execute ArcPy scripts. You will also be able to create reusable tools and automated workflows that can be applied across a variety of GIS projects. This course is an essential resource for anyone looking to harness the power of Python for geospatial analysis and automation.

Requirements

  • Basic Knowledge of GIS: Familiarity with GIS concepts and tools, especially ArcGIS.
  • Python Programming Basics: Understanding the basics of Python programming, such as variables, loops, and functions.
  • ArcGIS Software: Access to ArcGIS software with the ability to use the Python console.
Master Website Creation - 15 Website Platforms in 1 Course!
FREE
Development

Master Website Creation - 15 Website Platforms in 1 Course!

4.7 (0) 3.3k 16h 50m All Levels 🌐 English
$19.99 FREE
Get Free
Machine Learning & AI Foundations Course
FREE
Development

Machine Learning & AI Foundations Course

4.4 (0) 14.5k 2h 42m Beginner 🌐 English
$19.99 FREE
Get Free
OWASP API Security Top 10 2021/2023/2025 with Java Examples
FREE
Development

OWASP API Security Top 10 2021/2023/2025 with Java Examples

4.3 (0) 27.6k 37h 54m All Levels 🌐 English
$19.99 FREE
Get Free
Essentials for ArcPy: Python for Geospatial Automation

$19.99

Free

100% Off
Get Coupon Code Save for Later

Limited Time Offer - Enroll Now

Course Details

  • Level Intermediate
  • Lectures 13
  • Duration 2h 24m