What You'll Learn

  • Set up ArcPy and write your first working script from the ArcGIS Python window
  • with no guesswork about the environment,Automate vector workflows - selections
  • buffers
  • overlays
  • clipping and data extraction - across many layers at once,Process raster data with ArcPy
  • including Landsat imagery and map algebra for spatial analysis,Calculate NDVI from Landsat bands and build a Land Surface Temperature (LST) workflow from start to finish,Build reusable ArcPy toolboxes so your scripts become tools you and your colleagues can run again,Read
  • modify and debug existing ArcPy scripts instead of starting from scratch every time

Requirements

  • Access to ArcGIS on a Windows PC - the lectures are demonstrated in ArcMap
  • not ArcGIS Pro,Working knowledge of GIS concepts: layers
  • projections
  • attribute tables and common geoprocessing tools,Basic Python - variables
  • loops and functions; you do not need to be a programmer,A task of your own you would like to automate - the scripts are easiest to learn against real work

Description

Automate the ArcGIS work you currently do by hand.

If you use ArcGIS regularly, you know how much of the job is repetition: the same buffer, the same clip, the same export, run again on next month's data. ArcPy is Esri's Python library for making that work run itself, and this course is a focused, practical introduction to it.

You will start with the ArcPy environment and the Python window, then move through vector workflows - selections, buffers, overlays, clipping and data extraction - before working with raster data and map algebra. Two extended examples take you through real analysis: calculating NDVI from Landsat 8 imagery, and building a Land Surface Temperature workflow as a custom ArcPy toolbox you can reuse.

What you will be able to do

  • Write, modify and debug ArcPy scripts with confidence

  • Batch-process many layers instead of repeating tools one file at a time

  • Derive NDVI and LST from Landsat imagery

  • Package your scripts as ArcPy toolboxes your colleagues can run too

What you get

  • Hands-on examples built on real Landsat imagery

  • A quiz after every section to check your understanding

  • Reusable toolboxes you can adapt to your own projects

Before you enrol - please read

The lectures are demonstrated in ArcMap, not ArcGIS Pro. The ArcPy scripting itself - cursors, geoprocessing calls, raster handling, toolbox creation - carries over to ArcGIS Pro, but the interface you see on screen will be ArcMap, and a few map-document functions differ between the two. Please take that into account before enrolling.

This is also an intermediate course. You should already be comfortable with GIS concepts and know basic Python - variables, loops and functions. You do not need any previous ArcPy experience, and you will need access to ArcGIS on a Windows PC.

Taught by Dr. Azad Rasul, a geospatial data scientist and Assistant Professor, with over 150,000 students enrolled across his Udemy courses.

Enrol now and turn your repetitive ArcGIS tasks into scripts that run themselves.

Who this course is for:

  • GIS professionals who run the same geoprocessing steps by hand and want to automate them with Python,Python developers who want to apply their existing skills to spatial data and ArcGIS,Environmental scientists working with satellite imagery for monitoring
  • vegetation and temperature analysis,Students and researchers who need repeatable ArcPy workflows for a thesis
  • paper or project,ArcGIS users who have copied scripts before without really understanding what they were doing
Essentials for ArcPy: Python for Geospatial Automation

Course Includes:

  • Price: FREE
  • Enrolled: 14139 students
  • Language: English
  • Certificate: Yes
  • Difficulty: Beginner
Coupon verified 09:27 PM (updated every 10 min)

Recommended Courses

Python for AI and Machine Learning
3.97
(197 Rating)
FREE
Category
Development, Programming Languages,
  • English
  • 14078 Students
Python for AI and Machine Learning
3.97
(197 Rating)
FREE

Learn Python, Scikit-Learn, TensorFlow and PyTorch from scratch - and build four real AI projects for your portfolio

Enrolled
Python for GIS Automation and Geospatial Applications
4.15
(55 Rating)
FREE

Automate GIS workflows with ArcPy, PyQGIS and Python - and build real geospatial projects from NDVI to plant detection

Enrolled
Geospatial AI: Deep Learning for Satellite Imagery
4.1511626
(43 Rating)
FREE
Category
Development, Programming Languages,
  • English
  • 6914 Students
Geospatial AI: Deep Learning for Satellite Imagery
4.1511626
(43 Rating)
FREE

Analyze Sentinel imagery with Python, Google Earth Engine, CNNs, and U-Net for classification and segmentation.

Enrolled

Previous Courses

Essentials for PyQGIS: Python for Geospatial Automation
4.19
(57 Rating)
FREE

Automate QGIS with Python - vector and raster workflows, processing scripts, map production and your own plugin

Enrolled
Django Essentials: Build and Deploy Real-World Apps
4.3
(131 Rating)
FREE
Category
Development, Web Development,
  • English
  • 21072 Students
Django Essentials: Build and Deploy Real-World Apps
4.3
(131 Rating)
FREE

Go from Python basics to a live Django site - models, views, templates, forms, and deployment on Render

Enrolled
Python for Scientific Research
4.33
(326 Rating)
FREE
Category
IT & Software, IT Certifications,
  • English
  • 45337 Students
Python for Scientific Research
4.33
(326 Rating)
FREE

From your first line of Python to statistics, graphs, machine learning and three real research case studies

Enrolled
Programming for Scientific Research with Python and R
4.52
(194 Rating)
FREE

Learn both languages from scratch - data wrangling, statistics, visualisation, AI and three research case studies

Enrolled
Harnessing AI and Machine Learning for Geospatial Analysis
4.2
(187 Rating)
FREE

Python and R for satellite data - machine learning, deep learning, Google Earth Engine and real case studies

Enrolled
Claude Certified Developer Foundations (CCDV-F) Exam Prep 26
3.6923077
(13 Rating)
FREE
Category
IT & Software, IT Certifications,
  • English
  • 1023 Students
Claude Certified Developer Foundations (CCDV-F) Exam Prep 26
3.6923077
(13 Rating)
FREE

Claude Certified Developer – Foundations (CCDV-F) Exam Prep 2026: CCDV-F 2026 Exam Prep: Master Claude Development

Enrolled
SAFe®: Scrum Master
4.44
(231 Rating)
FREE
Category
Business, Project Management,
  • English
  • 12224 Students
SAFe®: Scrum Master
4.44
(231 Rating)
FREE

Unlock the Path to SAFe (Scaled Agile Framework) Scrum Mastery

Enrolled
ChatGPT for Product Owners
4.31
(266 Rating)
FREE
Category
Business, Project Management,
  • English
  • 23539 Students
ChatGPT for Product Owners
4.31
(266 Rating)
FREE

ChatGPT for Product Owners: Master ChatGPT for Dynamic Product Ownership and Innovation

Enrolled
ChatGPT for Business Analysts
4.6
(202 Rating)
FREE
Category
Business, Project Management,
  • English
  • 20962 Students
ChatGPT for Business Analysts
4.6
(202 Rating)
FREE

Craft your Business Analysis deliverables using AI-Driven Strategies with ChatGPT

Enrolled

Total Number of 100% Off coupon added

Till Date We have added Total 1091 Free Coupon. Total Live Coupon: 820

Confused which course 100% Off coupon is live? Click Here

For More Updates Join Our Telegram Channel.