Select to view content in your preferred language

EJSA 2026 EIG

1298
1
10-16-2025 12:12 PM
GillianGeorge
Esri Contributor
0 1 1,298

ArcGIS Maps SDK for JavaScript Associate 2026 Exam Information Guide

 

Click here to return to the Esri Academy description page for this exam.

Exam Details

  • Exam Questions: 75
  • Exam Duration: 1 Hour, 30 Minutes
  • Exam Format: Multiple Choice
  • Exam Language: English
  • Certification Code: EJSA_2026
  • Exam State: In Development
    • Blueprint survey open 17 June 2026 to 8 July 2026
    • Operational exam will launch 20 November 2026

Exam Purpose

The ArcGIS Maps SDK for JavaScript Associate 2026 exam tests the candidate’s experience in developing apps using the ArcGIS Maps SDK for JavaScript. It expects the candidate to have 2-4 years of experience in skills related to visualization, analysis, programming patterns, and UI/UX.

Target Candidate Audience

The ArcGIS Maps SDK for JavaScript Associate 2026 exam is intended for candidates with 2-4 years of experience using ArcGIS Maps SDK for JavaScript for web GIS or geospatial development. These candidates have a significant web GIS or geospatial development component to their work. Typical roles may include (but are not limited to): 

  • Web developers 
  • GIS consultants 
  • GIS administrators 

Description of Qualified Candidate

Qualified candidates should demonstrate proficiency in using the ArcGIS Maps SDK for JavaScript to build web apps that use core programming patterns and integrate with ArcGIS. 

 

Candidate Qualifications

A qualified candidate should be able to perform the following tasks:

  • Configure symbology
  • Create visualizations
  • Integrate analysis capabilities (geometry operators)
  • Edit GIS data
  • Implement different renderers
  • Configure pop-ups
  • Access items through ArcGIS Enterprise and ArcGIS Online
  • Query for data based on attributes and or geometry
  • Differentiate between querying a layer and a LayerView
  • Implement programmatic navigation (for example, bookmarking an extent inside of an application)
  • Add layers
  • Authenticate a user through a portal
  • Configure map components
  • Style UI/UX with Calcite
  • Apply programming patterns and best practices
  • Implement location services
  • Handle events
  • Differentiate between 2D and 3D mapping functionalities
  • Understand the differences between server- and client-side processing

The following tasks are considered beyond the knowledge, skills, and abilities of the qualified candidate:

  • Code in TypeScript
  • Implement custom printing
  • Consume third-party resources
  • Use third-party frameworks
  • Understand open source development
  • Implement AI and agentic mapping
  • Describe licensing and ArcGIS user types and custom roles
  • Perform advanced editing
  • Perform offline editing

A qualified candidate should be familiar with the following:

  • ArcGIS Maps SDK for JavaScript (version 5.0)
  • ArcGIS Online (March 2026) or ArcGIS Enterprise (version 12.0)
  • ArcGIS Services Directory

 

Skills Measured

Candidates should use the exam content sections below as a checklist to identify gaps between their knowledge and the skills measured by the exam. The relative weight indicates the approximate size of each section. It is recommended that preparation be focused in areas where knowledge gaps are found.

Visualization <Pending Blueprint Survey>

  • Apply the appropriate renderers and symbology to visualize map data
  • Apply text and label features in a map
  • Explain when and how to visualize client- and server-side data
  • Identify the actions required to add items from ArcGIS Online or ArcGIS Enterprise to a web application
  • Apply concepts required to create or modify features and attributes using editing/drawing/sketching

Analysis <Pending Blueprint Survey>

  • Recognize when and how to query or filter based on attribute data and geometry
  • Determine the appropriate method to perform spatial analysis (geometry/feature)
  • Recognize the parts of geocoding and reverse geocoding
  • Describe utility services

Programming Patterns <Pending Blueprint Survey>

  • Apply concepts of event handling
  • Determine when to use asynchronous and synchronous ArcGIS Maps SDK for JavaScript methods
  • Determine the appropriate methods to implement security and authentication in an app
  • Apply concepts required to implement map components

UI/UX <Pending Blueprint Survey>

  • Discuss navigation in 2D and 3D
  • Recognize how to place and arrange map components
  • Demonstrate an understanding of design and development resources (Calcite, styling, UI elements, and so on)

 

Resources

To help prepare for the exam, we recommend candidates use the training resources provided below, along with reviewing the list of exam objectives, to identify and fill any knowledge gaps. Completing the recommended training courses does not guarantee a passing score on a certification exam.

The Esri-curated learning plan for this exam is updated regularly to reflect the latest Esri Academy resources and resource retirement schedules. 

Esri Academy

Esri Community

Link to ArcGIS Documentation

 

Stay Connected

We hope you will subscribe to this article to keep up to date with the progress of this exam update and click this link to Ask Questions.

1 Comment
Contributors
About the Author
I am a Global Training Specialist within Esri Training Services. I support exam development for the Technical Certification Program.