EADF_2026 Exam Success Guide: Master Core ArcGIS Developer Foundation Topics
Building applications that work with geographic information requires more than knowing how to display a map. Developers need to understand ArcGIS services, data, authentication, APIs, visualization, editing, user roles, and the different development tools available across the ArcGIS platform.
The ArcGIS Developer Foundation 2026 certification is designed to validate foundational skills for professionals who create applications that interact with the ArcGIS system and its software development kits (SDKs). Esri describes the target candidate as someone with up to two years of experience creating, extending, and customizing applications; publishing and managing content; working with authentication; and using ArcGIS service types.
Understand the EADF_2026 Exam
The current EADF_2026 exam was published in May 2026 and is available to the public. Esri lists 75 multiple-choice questions and a 90-minute exam duration. The certification is at the Foundation level, and the current exam voucher price is $275.
The official exam information guide divides the assessment into four areas:
|
Exam Domain |
Weight |
|
Content Management |
17% |
|
Authentication & Security |
17% |
|
Solutions Design |
32% |
|
Functionality & Visualization |
34% |
Functionality & Visualization has the largest weighting, followed by Solutions Design. Together, these two areas account for 66% of the exam, so they should be top priorities during preparation.
The 2026 version was also reorganized to align with current ArcGIS software versions. Esri's comparison information references ArcGIS Online workflows as of Q3 2025, ArcGIS Enterprise 11.5, ArcGIS Pro 3.6, ArcGIS API for Python 2.4.2, Arcade 1.33, and other current platform versions.
Build a Foundation in ArcGIS Content Management
Content Management represents 17% of the blueprint. The objectives include understanding data hosting concepts, publishing and managing data, and identifying different data types.
Start by understanding how ArcGIS content is stored and shared.
You should be comfortable distinguishing among common data types and recognizing how data is published for use in applications. It is also useful to understand the difference between working with existing hosted content and creating new resources for an application.
A practical scenario might involve a developer who needs to publish geographic data and then make it available to application users. Think about where the data should be hosted, how it should be published, and what sharing settings are appropriate.
Do not approach content management as an administrative-only topic. The way data is published directly affects how applications can consume and display it.
Learn Authentication and Security
Authentication & Security makes up another 17% of the current exam. Esri's objectives include describing authentication patterns, registering applications, and using a portal's sharing model.
Authentication should be studied from an application-development perspective.
A developer may need to determine how an application identifies a user, how credentials or tokens are handled, and what permissions that user receives after authentication.
Also learn how application registration fits into the broader ArcGIS security model. An application may need to be registered so that it can interact appropriately with ArcGIS resources.
The sharing model is equally important. Consider the difference between content that is private, shared with specific groups, available to an organization, or accessible more broadly.
When reviewing ArcGIS Developer Foundation study resources, prioritize exercises that allow you to connect authentication with actual application workflows instead of memorizing security terminology independently.
Master Solutions Design
Solutions Design represents 32% of the EADF_2026 blueprint, making it the second-largest domain. The objectives include selecting the appropriate SDK, understanding ArcGIS service capabilities, identifying user types and privileges, applying service capabilities to scenarios, and recognizing when to use app builders and templates.
This section requires decision-making.
ArcGIS provides several development paths, including web APIs, native application SDKs, scripting options, and other developer technologies. The correct choice depends on the problem being solved.
For example, a browser-based mapping application may require a different SDK from a native mobile application. A desktop-oriented extension can have different development requirements from a web application.
Learn to ask:
What platform will the application run on?
Who will use it?
Which ArcGIS capabilities are required?
Does the solution need customization beyond an existing builder or template?
This approach makes SDK-selection scenarios easier to solve.
Understand ArcGIS Service Capabilities
ArcGIS services provide the underlying capabilities consumed by applications. The EADF_2026 objectives specifically require candidates to describe service capabilities and select appropriate services for different scenarios.
Study the purpose of common service types and understand what each can provide to an application.
A developer may need a service for map visualization, feature access, querying, editing, analysis, or other functions. The important question is not simply which service exists but which capability satisfies the application's requirement.
Practice scenario-based comparisons. If a user needs to edit geographic features, for example, determine what type of service and layer capability would support that workflow. If the requirement is primarily visualization, a different approach may be appropriate.
Learn User Types, Roles, and Privileges
Application design often depends on the permissions available to users. Esri's EADF_2026 objectives include identifying end-user types, roles, and privileges and applying them to solution scenarios.
Think about permissions as part of application architecture.
An application used by a public audience may need very different access controls from an internal organizational application. A user who can view information may not automatically have permission to edit or publish it.
Practice mapping user requirements to access levels. This can help you understand why sharing and authentication cannot be treated as completely separate topics.
Strengthen Functionality and Visualization
Functionality & Visualization carries the largest weight at 34%. The current objectives include styling layers, core Arcade capabilities, displaying 2D maps and 3D scenes, basic display and analysis, querying and editing layers, and identifying common causes of client issues.
This is a broad area, so divide it into smaller topics.
Learn Layer Styling
Map visualization depends heavily on how geographic features are symbolized. Study different styling approaches and understand how the type of data and the intended message influence the visual method.
For example, numeric data may require a graduated approach, while categorical data can require distinct symbols for different classes.
The important skill is selecting the appropriate styling technique for the information being displayed.
Explore Arcade
Arcade is another important topic in the current blueprint. Candidates should understand its core capabilities and how it can be used to support visualization and application behavior.
You do not need to approach Arcade only as a programming language. Think about how expressions can dynamically calculate or display information based on feature attributes.
Small practice expressions can help you understand how attributes are transformed into meaningful visual or contextual information.
Practice 2D and 3D Visualization
EADF_2026 includes both two-dimensional maps and three-dimensional scenes.
Understand how the visualization experience changes between 2D and 3D environments and why a project might choose one over the other.
A conventional map can be effective for many geographic analysis and navigation tasks, while a 3D scene can be more useful for visualizing terrain, buildings, infrastructure, or other three-dimensional features.
Do not study these simply as separate interfaces. Think about the end-user requirement and choose the representation that communicates the information most effectively.
Learn Querying and Editing
The exam objectives specifically require candidates to demonstrate the ability to query and edit layers.
Practice retrieving features according to attributes or spatial conditions and understand how editing workflows depend on the capabilities exposed by the underlying ArcGIS services.
For example, a map application might allow users to find features that meet a specific condition and then modify permitted attributes.
Also think about permissions. A user might be able to query a layer but not edit it. Therefore, functionality depends on both the application's design and the user's authorization.
Understand Common Client-Side Problems
A developer needs to recognize why an application might not behave as expected. The current EADF_2026 blueprint specifically includes identifying common causes of client issues.
Practice troubleshooting scenarios such as:
-
An application cannot retrieve expected data.
-
A layer appears but does not display correctly.
-
A user can view content but cannot edit it.
-
Authentication succeeds but access remains restricted.
-
A query produces unexpected results.
-
A visualization does not behave as intended.
Start troubleshooting by separating the problem into possible areas: client code, service configuration, permissions, data, authentication, or connectivity.
Use Current Esri Learning Resources
Esri recommends that candidates review the exam objectives and use its curated learning plan to identify knowledge gaps. The organization states that the learning plan is updated regularly to reflect current ArcGIS Academy resources and resource retirement schedules.
The EADF_2026 preparation resources also reference ArcGIS documentation and selected Esri Press materials, including Getting to Know Web GIS, Getting to Know Mobile GIS, and Esri Advanced Guide to Python in ArcGIS.
Because the 2026 exam was reorganized around newer software versions, current learning material is preferable to older preparation content that may reflect the retired 2201 version. Esri notes that the 2026 exam was reorganized to align with current software versions and increased the question count from 65 in the older version to 75 in the 2026 version.
Practice With Complete Developer Scenarios
Rather than studying every ArcGIS capability in isolation, build small projects that connect multiple skills.
For example, create a mapping application that:
Authenticates a user → accesses ArcGIS content → displays a layer → applies a style → allows querying → supports permitted editing.
This type of exercise reinforces content management, authentication, service selection, visualization, and application functionality in one workflow.
Then modify the scenario. Change the user's permissions, switch the visualization method, or introduce an invalid query. Investigate what happens and determine why.
Practical troubleshooting can expose gaps that ordinary reading may not reveal.
Develop SDK Selection Skills
Because Solutions Design accounts for nearly one-third of the exam, spend time comparing different ArcGIS development options.
Esri's current candidate information references technologies including the Developer's site, ArcGIS Maps SDK for JavaScript 4.x, ArcGIS Location Platform, ArcGIS Maps SDK for Native Apps, ArcGIS Pro SDK for .NET, ArcGIS Maps SDK for Game Engines, Experience Builder Developer Edition, ArcGIS API for Python, and Arcade.
You do not need to become equally skilled in all of these technologies for a foundation-level certification. Instead, understand their general purpose and recognize which technology best fits a particular application requirement.
Review the Exam Objectives Regularly
The official EADF_2026 Exam Information Guide is best used as a checklist. Esri specifically recommends using the content sections to identify gaps between your current knowledge and the skills measured by the exam.
Create a simple tracking system:
|
Topic |
Confidence |
|
Content hosting and publishing |
Needs review / Comfortable |
|
Authentication and sharing |
Needs review / Comfortable |
|
SDK selection |
Needs review / Comfortable |
|
Service capabilities |
Needs review / Comfortable |
|
Layer styling |
Needs review / Comfortable |
|
Arcade |
Needs review / Comfortable |
|
2D and 3D visualization |
Needs review / Comfortable |
|
Querying and editing |
Needs review / Comfortable |
|
Client troubleshooting |
Needs review / Comfortable |
Return to any area where you cannot explain the concept or apply it to a scenario.
Build Practical ArcGIS Developer Knowledge
EADF_2026 preparation should combine ArcGIS concepts with practical application design. The current exam measures four broad areas: Content Management, Authentication & Security, Solutions Design, and Functionality & Visualization.
Give particular attention to Functionality & Visualization and Solutions Design because together they represent 66% of the current blueprint. At the same time, maintain a solid foundation in content management and authentication because these capabilities directly influence whether applications can securely access and use ArcGIS resources.
The current Esri exam is designed for foundation-level professionals with experience delivering applications that interact with the ArcGIS system and its SDKs.
A strong preparation approach is therefore based on understanding ArcGIS services, choosing suitable development technologies, securing application access, building effective map experiences, and troubleshooting common application issues. Combining the current exam objectives with hands-on development and scenario-based practice can help turn EADF_2026 study into practical ArcGIS development knowledge.
- Art
- Causes
- Crafts
- Dance
- Drinks
- Film
- Fitness
- Food
- Spellen
- Gardening
- Health
- Home
- Literature
- Music
- Networking
- Other
- Party
- Religion
- Shopping
- Sports
- Theater
- Wellness