ArcGIS Pro Professional study materials
ArcGIS Pro Professional study resources

ArcGIS Pro Professional study plan

ArcGIS Pro Professional · Give each week a clear focus.

8 weeks · About 7 hours per week

Week 1

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

Week 2

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

Week 3

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

Week 4

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

Week 5

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

Week 6

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

Week 7

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

Week 8

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