ArcGIS Pro Professional study plan
ArcGIS Pro Professional · Give each week a clear focus.
8 weeks · About 7 hours per week
Data Management
Map the four exam domains against your current ArcGIS Pro experience and log specific gaps in a spreadsheet
Build a project geodatabase from scratch with feature datasets, domains, subtypes, and a coded value domain you design yourself
Configure project-level defaults: default geodatabase, home folder, and metadata style, then verify them in a new project
Demonstrate field data types and alias handling by importing a CSV and correcting schema errors before publishing
Your checkpoint
A one-page domain-gap scorecard plus a working project geodatabase with at least two feature datasets, one coded value domain, and one subtype applied to a feature class
Data Management
Create and edit topology rules on a feature dataset, validate, and resolve at least three intentional errors
Configure attribute rules (constraint and calculation) and test them with new edits
Compare file geodatabase, mobile geodatabase, and enterprise geodatabase behavior for editing and versioning
Document a data management checklist covering coordinate systems, vertical datums, and metadata requirements
Your checkpoint
A topology-enabled feature dataset with a written error-resolution log listing each rule, the error found, and the fix applied
Analysis and Geoprocessing
Chain at least four geoprocessing tools in ModelBuilder with a precondition and an inline variable substitution
Run Spatial Join, Summarize Within, and Buffer with correct join operation and field mapping choices, then compare outputs
Convert a model to a Python script and re-run it from the ArcGIS Pro Python window
Set geoprocessing environments (extent, snap raster, cell size, parallel processing) and observe their effect on output
Your checkpoint
A parameterized model plus its exported Python script that both produce the same verified output feature class
Analysis and Geoprocessing
Perform a raster suitability analysis using Reclassify, Weighted Overlay, and Raster Calculator with documented weights
Run a hydrology workflow end to end: Fill, Flow Direction, Flow Accumulation, and Stream Definition
Apply Select by Attribute, Select by Location, and definition queries to isolate a subset, then export only that subset
Evaluate when to use Pairwise tools versus standard overlay tools and record the reasoning
Your checkpoint
A suitability raster with an accompanying method note stating each criterion, its weight, and the reclassification breaks used
Cartography and Visualization
Build a layout with a map frame, inset map, scale bar, north arrow, legend, and dynamic text elements
Author at least one layer with classed symbology using a custom color ramp and manual class breaks
Create label classes with SQL queries and set placement, conflict resolution, and halos for readability
Configure a map series by page name with a dynamic title and verify page count and extent
Your checkpoint
A print-ready PDF exported at 300 dpi from a map series with at least four pages and a legend that shows only visible layers
Cartography and Visualization & Sharing and Automation
Build a web map from a published feature layer and configure pop-ups with field expressions and formatting
Apply symbology and labeling that survive publishing, and verify the result in a browser
Design a dashboard layout with at least one indicator, one serial chart, and one selector tied to the map
Write an accessible color and contrast check for the map and dashboard, then adjust the palette accordingly
Your checkpoint
A published web map plus a dashboard with three configured elements, with screenshots and a short note on the accessibility adjustments made
Sharing and Automation
Share a layer as a web feature layer with editing enabled and set sharing permissions to a group
Schedule a Python script with the ArcGIS API for Python to update a hosted layer, and log the run result
Publish a map or layer package and explain when a package is preferable to a hosted layer
Configure layer properties such as time awareness or filters and confirm behavior in the shared item
Your checkpoint
A hosted feature layer shared to a group plus a scheduled notebook or script with at least one successful logged run
Data Management & Analysis and Geoprocessing & Cartography and Visualization & Sharing and Automation
Complete a timed 60-question mixed practice set covering all four domains and score each domain separately
Re-teach the two weakest domain topics using the official documentation and rebuild one small workflow for each
Review every missed item and write the underlying concept, not just the correct answer
Re-run the week 1 gap scorecard and confirm each original gap is closed or explicitly deprioritized
Your checkpoint
A scored practice report by domain plus a final one-page readiness summary listing residual weak areas and the remediation done
Milestones
Week 2: Can create a geodatabase with domains, subtypes, topology, and attribute rules without consulting notes, and explain the difference between them
Week 4: Can build and run a multi-tool model, export it to Python, and correctly choose between pairwise and standard overlay tools
Week 6: Can produce a multi-page map series PDF and publish a web map with working pop-ups and a three-element dashboard
Week 8: Scores at least 75 percent overall on the mixed practice set with no domain below 65 percent