Advanced ArcGIS Pro Applications Training Course

Duration 10 days 20 modules · 65 contact hours
Level Advanced Certificate on completion
Who attends GIS Analyst, Geospatial Specialist and others
Fee from USD 2,200 KSh 190,000 for Kenyan organisations
Where 52 cities + online See dates by city
Next start 16 Nov 2026 Course code SD-GRS-060

Before you join: Participants should be confident ArcGIS Pro users who can create projects, add and symbolise layers, edit basic attribute data, perform selections and joins, and produce standard maps.

Dates & prices

Two start dates a month in every city, and live online on weekdays or weekends. Fees are per participant; classroom fees include tuition, materials, lunch and refreshments, and the certificate.

Suggest a date or city

Showing the next six months. Later dates, other cities and private deliveries for your team are available on request.

Course overview

Advanced ArcGIS Pro work requires more than producing maps. GIS teams must integrate authoritative data, control coordinate systems and data quality, automate repeatable analysis, interpret imagery, publish governed web content, and explain spatial evidence to decision-makers. Errors in projection, geodatabase design, processing parameters, or analytical assumptions can produce misleading results in asset management, environmental monitoring, emergency planning, land administration, market analysis, and infrastructure investment.

This course develops advanced ArcGIS Pro capability for professionals who already create maps and manage basic datasets. Participants work through enterprise geodatabases, topology, geoprocessing environments, ModelBuilder, Python with arcpy, raster and imagery analysis, spatial statistics, network analysis, 3D scenes, cartographic production, and ArcGIS Enterprise publishing. The course addresses how to select defensible analytical methods, document assumptions, validate outputs, and prepare GIS products for operational use.

Teaching combines focused technical briefings with instructor demonstrations, structured case work, group problem-solving, and individual application planning. Cases reflect practical GIS assignments such as prioritising infrastructure inspections, assessing flood exposure, selecting service locations, analysing land-cover change, and publishing controlled operational layers. Participants leave with a documented ArcGIS Pro analysis project, reusable geoprocessing models and scripts, quality-control checklists, and a plan for applying the methods to their own data.

The course suits GIS analysts, geospatial specialists, planners, environmental professionals, asset managers, and technical staff responsible for producing reliable spatial analysis and shared GIS content.

What you will be able to do

  • Design enterprise geodatabases with domains, subtypes, relationship classes and topology rules
  • Configure ArcGIS Pro projects, coordinate systems and geoprocessing environments for controlled analysis
  • Build reusable ModelBuilder workflows with parameters, validation and documented processing logic
  • Automate ArcGIS Pro data management and analysis tasks using Python and arcpy
  • Apply raster, imagery and spatial statistics methods to answer defined operational questions
  • Produce network, suitability and 3D analyses with transparent assumptions and constraints
  • Publish governed web layers, maps and services through ArcGIS Enterprise workflows
  • Present a validated end-to-end GIS analysis project with methods, findings and limitations

Benefits of attending

For you

  • Build auditable ArcGIS Pro workflows for complex analytical assignments
  • Reduce repetitive GIS processing through ModelBuilder and arcpy automation
  • Make defensible suitability, accessibility and spatial-statistical recommendations
  • Publish controlled web layers and maps for operational users
  • Present technical GIS findings with clear assumptions and limitations

For your organisation

  • Improves consistency of spatial analysis across GIS projects and teams
  • Reduces manual processing time through reusable models and Python scripts
  • Strengthens data quality through topology, metadata and validation controls
  • Produces traceable evidence for planning, asset and environmental decisions
  • Expands internal capacity to publish governed ArcGIS Enterprise content

Course modules

20 modules over 10 days

Participants can configure an ArcGIS Pro project structure that supports controlled, repeatable GIS production.

  • Project packages, folders, databases and toolboxes structured for controlled delivery
  • Catalog pane connections managed through relative paths and project favourites
  • Map, scene and layout organisation using naming and version conventions
  • Processing history captured with geoprocessing messages and output metadata
  • Project templates configured for recurring operational mapping and analysis tasks
  • Layer files and symbology styles maintained as shared production assets

Participants can diagnose coordinate system issues and apply appropriate geographic transformations.

  • Coordinate reference systems selected from data extent, purpose and accuracy requirements
  • Geographic transformations evaluated using source datum, target datum and area coverage
  • Define Projection used only when coordinate system metadata is absent
  • Project tool parameters controlled for vector, raster and enterprise datasets
  • Vertical coordinate systems examined for elevation, bathymetry and 3D analysis
  • Distortion assessed through scale, area and distance measurement comparisons

Participants can design geodatabase schemas that enforce valid data entry and useful relationships.

  • Feature datasets organised around shared coordinate systems and editing requirements
  • Domains constrain coded values, ranges and controlled attribute entry
  • Subtypes assign default values, domains and behaviour by feature category
  • Relationship classes model one-to-many and many-to-many operational records
  • Global IDs support attachments, replication and web feature service workflows
  • Contingent values enforce valid attribute combinations during editing operations

Participants can establish editing controls and correct topological errors systematically.

  • Topology rules identify gaps, overlaps, dangles and containment violations
  • Error inspector prioritises topology exceptions and documented correction decisions
  • Attribute rules calculate, constrain and validate values during edits
  • Editor tracking records creator, editor and timestamp fields automatically
  • Branch versioning supports managed edits within enterprise feature services
  • Data Reviewer checks target completeness, integrity and positional consistency

Participants can integrate heterogeneous spatial and tabular sources into analysis-ready datasets.

  • Field mapping standardises schema during merge, append and export operations
  • Spatial joins transfer attributes using documented matching relationships
  • Near and Generate Near Table quantify feature proximity relationships
  • Geocoding workflows match addresses, review candidates and record match quality
  • ETL sequences combine Excel, CSV, CAD, GPS and web service data
  • Data interoperability tools translate formats while preserving geometry and attributes

Participants can control geoprocessing settings to produce reproducible and explainable outputs.

  • Extent, mask and snap raster settings control analytical processing boundaries
  • Cell size and resampling methods selected for raster analytical purpose
  • Output coordinate system set explicitly for repeatable multi-source workflows
  • Scratch workspace and overwrite settings managed for traceable processing
  • Parallel processing factor assessed against tool behaviour and hardware capacity
  • Geoprocessing history documented with parameters, inputs and output locations

Participants can build parameterised ModelBuilder workflows for repeatable GIS production.

  • Model variables expose inputs, outputs and processing parameters clearly
  • Iterators process feature classes, rasters and workspace contents systematically
  • Preconditions sequence dependent tools and prevent invalid model execution
  • Inline variable substitution creates dynamic names and output paths
  • Model validation identifies broken paths, invalid parameters and missing data
  • Custom model tools package documentation, symbology and user-facing parameters

Participants can write and run arcpy scripts for repeatable ArcGIS Pro processing tasks.

  • ArcPy environments set workspace, extent, overwrite and coordinate settings
  • SearchCursor and UpdateCursor process attributes using efficient data access
  • ListFeatureClasses and ListRasters automate workspace inventory and processing
  • Try-except blocks capture geoprocessing errors and produce useful logs
  • Script tool parameters expose controlled inputs for non-programming GIS users
  • Python toolboxes organise reusable scripts, aliases and parameter validation

Participants can prepare raster datasets and derive terrain-based analytical surfaces.

  • Mosaic datasets manage large imagery collections with rules and overviews
  • Raster functions apply on-the-fly processing without creating permanent outputs
  • Slope, aspect and hillshade derived from digital elevation models
  • Fill, Flow Direction and Flow Accumulation model drainage pathways
  • Raster Calculator combines conditional statements and map algebra expressions
  • Zonal Statistics summarises continuous surfaces by management or reporting zones

Participants can classify imagery and assess land-cover change using documented methods.

  • Spectral profiles compare band responses across land-cover training classes
  • Supervised classification uses representative training samples and class signatures
  • Random Trees classification assesses predictor variables and class assignment
  • Confusion matrices report producer accuracy, user accuracy and overall accuracy
  • Normalized Difference Vegetation Index identifies relative vegetation condition patterns
  • Change detection compares classified outputs, indices and temporal imagery composites

Participants can select and interpret spatial statistical methods for point and area data.

  • Spatial weights matrices define neighbourhood relationships for statistical analysis
  • Global Moran's I tests overall spatial autocorrelation across observations
  • Hot Spot Analysis identifies statistically significant high and low clusters
  • Local Moran's I distinguishes clusters from spatial outliers
  • Kernel Density estimates intensity surfaces from incidents or observations
  • Incremental Spatial Autocorrelation identifies appropriate clustering distance bands

Participants can construct transparent suitability models using weighted spatial criteria.

  • Weighted Overlay combines reclassified criteria using documented relative importance
  • Weighted Sum preserves continuous values during multi-criteria suitability modelling
  • Reclassify converts raw measurements into transparent preference scores
  • Euclidean Distance models proximity constraints around features and facilities
  • Boolean exclusion masks remove prohibited areas before suitability scoring
  • Sensitivity analysis tests rank changes under alternative criterion weights

Participants can model routes, service areas and allocation scenarios using network datasets.

  • Network datasets represent connectivity, turns, restrictions and travel costs
  • Route analysis identifies efficient multi-stop sequences under defined constraints
  • Service areas model reachable populations within travel-time thresholds
  • Closest Facility analysis assigns incidents to available response locations
  • Location-Allocation models test facilities, demand points and capacity assumptions
  • Traffic data and time-dependent costs refine operational routing scenarios

Participants can create 3D scenes and assess vertical spatial relationships.

  • Local scenes support detailed site analysis with projected coordinate systems
  • Global scenes display large-area data using geographic coordinate systems
  • Extrusion symbolises heights, capacities and quantitative attribute values
  • Multipatch features represent buildings, structures and complex three-dimensional assets
  • Line of Sight assesses visibility between observer and target locations
  • Viewshed analysis identifies terrain-visible areas from proposed observation points

Participants can produce decision-ready maps that communicate analytical findings accurately.

  • Classification methods selected using distribution, audience and analytical intent
  • ColourBrewer principles guide sequential, diverging and qualitative colour schemes
  • Symbol hierarchy establishes visual priority among operational map elements
  • Label classes resolve conflicts using weights, placement and scale ranges
  • Map series automates indexed output for districts, assets or survey areas
  • Layout elements document sources, methods, dates, scale and limitations

Participants can prepare and publish governed ArcGIS content for web-based use.

  • Web feature layers configured with editing, sync and ownership settings
  • Map image layers publish cartography and server-side rendering capabilities
  • Hosted versus referenced layers selected from data governance requirements
  • Sharing groups control access for internal teams and external partners
  • Metadata standards document lineage, quality, use constraints and stewardship
  • Item details record credits, tags, summaries and authoritative status

Participants can assemble web GIS products that support operational monitoring and decisions.

  • Web maps combine operational layers, reference layers and pop-up configuration
  • Arcade expressions calculate display values and conditional symbology dynamically
  • ArcGIS Dashboards connect indicators, charts, lists and map selections
  • Selectors filter dashboard elements through categories, dates and geographic extent
  • Instant Apps configure focused public or internal mapping applications
  • Operational views separate editing layers from decision-support presentation layers

Participants can diagnose performance problems and apply quality assurance controls before release.

  • Spatial indexes improve query performance for large vector feature classes
  • Attribute indexes support frequent filters, joins and definition queries
  • Generalisation methods reduce geometry complexity while preserving intended shape
  • Scale ranges limit drawing load for dense operational layers
  • Quality assurance plans define acceptance criteria, sampling and error thresholds
  • Peer review checks methods, assumptions, outputs and publication settings

Participants can document GIS work to meet governance, reproducibility and risk requirements.

  • ISO 19115 metadata elements record identification, lineage and quality information
  • Data dictionaries define fields, codes, units and permissible values
  • Method statements record analytical purpose, parameters and decision rules
  • Privacy controls assess location disclosure, aggregation and access restrictions
  • Version control conventions preserve approved scripts, models and project artefacts
  • Uncertainty statements distinguish measured results, estimates and analytical assumptions

Participants can build, review and present a complete ArcGIS Pro decision product from source data to published findings.

  • Problem statement defines users, decisions, criteria and measurable analytical questions
  • Data inventory assesses source authority, currency, quality and usage constraints
  • Geodatabase schema applies domains, relationships, topology and metadata controls
  • ModelBuilder or arcpy workflow documents repeatable transformation and analysis steps
  • Analytical outputs combine spatial evidence, validation results and stated limitations
  • Web map, dashboard or layout communicates findings for defined decision users
  • Peer review tests reproducibility, cartographic clarity and governance compliance
  • Presentation explains methods, results, recommendations and residual analytical risks

Exercises and examples are adapted to each cohort's sectors and roles.

What you take back to work

  1. ArcGIS Pro project architecture template
  2. Enterprise geodatabase design specification
  3. Parameterized ModelBuilder workflow
  4. arcpy automation script template
  5. Spatial analysis quality-assurance checklist
  6. Documented capstone decision product

Who should attend

  • GIS Analyst — needs repeatable analytical workflows and defensible spatial outputs
  • Geospatial Specialist — manages complex datasets, imagery and advanced ArcGIS Pro projects
  • Urban and Regional Planner — evaluates land use, accessibility and development constraints
  • Environmental Officer — analyses habitats, land cover, monitoring sites and environmental risk
  • Asset Management Analyst — prioritises inspections, maintenance and capital investment geographically
  • Emergency Management Officer — prepares exposure, routing and operational mapping products

Skills and tools covered

Geodatabase designSpatial analysisPython automationImagery interpretationNetwork modellingWeb GIS publishing

Tools and standards

ArcGIS Pro, ArcGIS Enterprise, ModelBuilder, Python arcpy

How the course runs

Training methodology

Instructor-led sessions combine short technical briefings, live ArcGIS Pro demonstrations, guided case work, group review of analytical choices, and individual build time. Participants configure projects, inspect data quality, construct models, test spatial methods, and interpret outputs using realistic planning, infrastructure, environmental, and emergency-management scenarios. Facilitated discussions focus on parameter choices, error sources, documentation, and communication of uncertainty. Application planning connects each method to participants’ own workflows, datasets, governance requirements, and reporting needs.

Requirements and prerequisites

Participants should be confident ArcGIS Pro users who can create projects, add and symbolise layers, edit basic attribute data, perform selections and joins, and produce standard maps. Experience with vector datasets, attribute tables, coordinate reference systems, and common file formats is assumed. Prior use of geodatabases is helpful but not essential. No previous Python programming, ArcGIS Enterprise administration, remote-sensing qualification, or advanced statistical training is required. Participants should bring examples of their own GIS questions or datasets where organisational policy permits.

A typical training day

08:30 – 10:30First session
10:30 – 10:45Refreshment break
10:45 – 12:30Second session
12:30 – 13:30Lunch and networking
13:30 – 15:00Third session
15:00 – 15:15Refreshment break
15:15 – 16:30Workshop and daily review

Live online deliveries follow the same structure in East Africa Time, with shorter screen blocks and longer breaks.

What the fee includes

  • Instruction by a practitioner facilitator
  • Full course workbook and materials
  • Exercise files, templates and case studies
  • Refreshments and lunch on classroom deliveries
  • Certificate of completion
  • Post-course application plan

Frequently asked questions

Participants should already be able to create maps, work with layers and attribute tables, perform basic selections and joins, and use standard geoprocessing tools. The course does not assume Python, ArcGIS Enterprise administration, or advanced remote-sensing experience.

A laptop with ArcGIS Pro access is recommended for classroom delivery where permitted by the venue. Participants may bring non-sensitive sample data, analytical questions, or existing workflows, subject to their organisation's information-security rules.

It is intended for GIS analysts, geospatial specialists, planners, environmental professionals, and asset or emergency-management staff who already use ArcGIS Pro. It is not an introductory GIS or basic map-production course.

Fundamentals training focuses on interface use, basic mapping, editing and introductory geoprocessing. This course concentrates on enterprise data design, automation, imagery, spatial modelling, network analysis, 3D work, publishing, governance and quality assurance.

Participants can adapt the project structure, quality-control checklist, ModelBuilder patterns, arcpy script template and documentation methods to active GIS assignments. The capstone structure also provides a repeatable approach for producing decision-ready spatial evidence.

Each training day runs from 08:30 to 16:30 and provides about 6.5 contact hours. The first week establishes controlled data, processing, automation and analysis workflows; the second week develops imagery, advanced analysis, publishing, governance and the capstone decision product.

Questions about this course?

Ask about dates, fees, group bookings or running it for your team. Our training team replies by email.