
Explore what GIS is and how ArcGIS Pro plus ArcPy automate mapping, spatial analysis, and workflows with Python, boosting productivity on large datasets.
Activate the 21-day ArcGIS Pro trial, then download and install the software from the ESRI site. Sign in with your ESRI account and the trial license activates for full access.
Navigate the ArcGIS Pro interface, including the map view, ribbons, and key panels. Explore the contents and catalog, manage layers and basemaps, and learn the workflow layout.
Explore ArcPy in ArcGIS Pro to automate tasks and perform spatial analysis, using the Python window for quick tests and the Python Notebook for longer scripts.
Explore spatial data that maps coordinates on Earth and non-spatial data described in tables, and learn how ArcGIS Pro links them via shared fields in attribute tables to build maps.
Import spatial layers into ArcGIS Pro, export edited layers, and organize data with reordering, grouping, renaming, folder connections, and saving projects as .aprx.
Automate importing a folder of 56 shapefiles into ArcGIS Pro 2025 with ArcPy and a Python notebook. Loop through files, build paths with OS, and add each shapefile to map.
Create a file geodatabase in ArcGIS Pro, import multiple shapefiles as feature classes, and keep your GIS layers organized in one place for easier project management and smoother workflows.
Create and manage a file geodatabase with ArcPy by setting the workspace, creating the geodatabase, and importing multiple shapefiles using a loop and the feature class to geodatabase conversion.
Edit attribute tables in ArcGIS Pro by adding a field and calculating area in square kilometers, using both the graphical user interface and ArcPy scripting.
Georeference scanned maps in ArcGIS Pro by linking images to world coordinates, aligning toposheets with GIS layers. Understand geographic and projected coordinate systems, including GCS and UTM, for alignment.
Georeference a scanned 1896 USGS toposheet of Staten Island in ArcGIS Pro, add ground control points, and compare with modern imagery using the swipe tool to assess alignment.
Digitize hospitals as points, highways as lines, and lakes as polygons from a georeferenced topo sheet in ArcGIS Pro, building a file geodatabase with named attributes.
Create three feature classes—hospitals, highways, and lakes—with ArcPy in a file geodatabase, set WGS 1984 coordinates, and insert points, lines, and polygons to illustrate behind-the-scenes digitization.
Apply topology rules and editing tools in ArcGIS Pro to validate data, catch hidden geometry errors like dangles and overlaps, and fix them to ensure accurate maps.
Explore map styling through symbology in ArcGIS Pro, using categories, unique values, graduated colors and sizes, dot density, and heat maps to enhance readability, contrast, labels, and legends.
Learn to customize layer symbology in ArcGIS Pro, making maps more informative and engaging through graduated symbols for earthquake magnitude, unique values for stream order, and graduated colors for rainfall.
Apply a saved symbology layer to 12 monthly earthquake shapefiles with ArcPy, automating magnitude-based graduated symbols in ArcGIS Pro 2025.
Enhance maps by adding living atlas layers such as plate boundaries, watershed boundaries, agro climatic zones, and rainfall visuals to provide regional context, data-rich storytelling, and real-world relevance.
Explore labeling features in ArcGIS Pro 2025 with fields and arcade expressions to label points, lines, and polygons, control visibility via scale ranges, apply halos, and prepare for ArcPy automation.
Automate map labeling and symbology in ArcGIS Pro with ArcPy, applying a saved LYRX template and dynamic labels that combine state names and rainfall (mm) for India.
Design professional map layouts with Brazil data, including federative units, title, legend, north arrow, scale bar, graticules, neatline, and a locator map, then export the layout.
Automate batch map exports in ArcGIS Pro using ArcPy by looping over Brazil federative units, zooming to each state, updating the map title, and exporting high-resolution PDFs.
Explore spatial analysis in ArcGIS Pro, using the GUI and Arcpy to apply buffer, clip, and intersect tools with raster analysis to reveal actionable insights from location data.
Explore three core spatial tools in ArcGIS Pro—buffer, clip, and intersect—as a practical, code-free workflow for proximity analysis, region extraction, and overlap identification.
Automate common geoprocessing tasks in ArcGIS Pro with ArcPy by scripting buffer, clip, and intersect in a notebook, batch processing shapefiles and validating results in the map.
Explore raster analysis in ArcGIS Pro to generate slope, aspect, and hillshade from a digital elevation model, using a GUI workflow and visual terrain insights.
Automate batch processing of multiple dems for slope, aspect, and hillshade with ArcPy, using a reusable script that reads a folder, writes outputs, and processes files in a loop.
Explore attribute queries and spatial queries in GIS, using SQL to filter by attribute fields and to locate features by proximity or overlap, with ArcPy automating these workflows.
Master attribute queries in ArcGIS Pro by selecting India Demographics 2011 districts with the select by attributes tool, using the attribute table and SQL expressions.
Learn to perform spatial queries in ArcGIS Pro by selecting earthquakes within 10 kilometers of tectonic plate boundaries, using select by location and exporting the results as a new shapefile.
Automate selecting earthquakes within 10 kilometers of tectonic plate boundaries using ArcPy in ArcGIS Pro 2025, saving the results as a new shapefile and counting features for scalable GIS workflows.
Explore how 3D GIS adds the vertical dimension to traditional maps and how LiDAR point clouds enable detailed 3D mapping of terrain, buildings, and infrastructure.
Create a 3d local scene in ArcGIS Pro, import LiDAR point cloud and LAS dataset from Eugene City, and explore with elevation-based symbology to reveal buildings, roads, bridges, and vegetation.
Create a 3D local scene in ArcGIS Pro, import LiDAR point cloud data, and explore the 3D point cloud to reveal terrain, buildings, and vegetation.
Explore 3D terrain with ArcGIS Pro by using elevation profile, steepest path, and line of sight to analyze DTM surfaces, assess hydrology and visibility, and export profile graphs.
Explore Viewshed analysis to determine visible areas from a point and apply Volumetric Analysis to compute cut and fill for terrain in real-world projects like city planning and construction.
Transform flat Chicago building footprints into a 3D city scene by extruding with the Height_Ft attribute using base height in a local scene, revealing urban density and skyline.
Explore ModelBuilder in ArcGIS Pro, a visual flowchart tool that automates GIS tasks without coding and supports reusable workflows exportable to Python with ArcPy.
Create and automate a hydrology model in ModelBuilder from a DEM to Strahler stream order, including fill, flow direction, flow accumulation, and converting streams to features.
Automate a hydrology workflow in ArcGIS Pro 2025 with ArcPy to process DEM: fill depressions, compute flow direction and accumulation, derive streams and Strahler order, and export a stream shapefile.
Celebrate completing ArcGIS Pro: from mapping to automation with Python by mastering maps, data management, automation of repetitive tasks, and writing your own scripts as a confident GIS professional.
Unlock the full power of ArcGIS Pro 2026 with this hands-on, practical course! Learn to create stunning maps, perform advanced spatial analysis, work in 3D, and streamline your workflows. This course is designed for GIS users who know the basics and want to become true ArcGIS Pro experts—boosting efficiency, accuracy, and impact in every project.
We focus on learning by doing. Through real-world projects, you’ll master essential ArcGIS Pro skills—from georeferencing historical maps and managing spatial data to creating publication-quality layouts and visualizations. Along the way, you’ll get introduced to Python automation (ArcPy) for key tasks, giving you a taste of scripting without overwhelming your learning path.
In this course, you will:
Build an expert foundation in ArcGIS Pro: digitization, georeferencing, map design, and data management.
Master spatial analysis: raster processing, queries, 3D visualization, and LiDAR data handling.
Automate smartly: learn basic ArcPy techniques to reduce repetitive tasks and save time.
Handle large datasets efficiently: process, manage, and analyze data like a professional.
Apply best practices: professional GIS workflows and standards for real-world projects.
Who this course is for:
GIS users ready to move beyond basics and master ArcGIS Pro
Students and researchers in geography, urban planning, and environmental studies
Professionals transitioning from ArcMap or other GIS platforms
Anyone seeking faster, smarter ways to manage and analyze spatial data
No prior Python experience is required. By the end, you’ll confidently handle ArcGIS Pro projects from start to finish and automate repetitive tasks when needed.