ArcGIS Maps SDK for JavaScript Associate 2024 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 2024
- Exam State: Available to Public
- Published Date: 24 October 2024
- Visit Esri Community to learn more about this exam.
Exam Purpose
The ArcGIS Maps SDK for JavaScript exam evaluates the candidate’s experience developing apps using ArcGIS Maps SDK for JavaScript. This exam validates skills related to visualization, analysis, programming patterns, and UI/UX.
Target Candidate Audience
GIS developers and GIS professionals with JavaScript Maps SDK experience who want to demonstrate proficiency using the JavaScript Maps SDK to develop web applications. The target audience may include candidates who have the following or similar roles: Geospatial developers, IT admins, etc.
Description of Qualified Candidate
Qualified candidates should have at least two to four years of experience and demonstrate proficiency using the JavaScript Maps SDK to build web apps that leverage core programming patterns and integrate with ArcGIS.
Candidate Qualifications
A qualified candidate should be able to perform the following tasks:
- Configure symbology
- Create visualizations
- Familiarity with analysis capabilities (geometry engine)
- Mapping
- Editing
- Implement different renderers
- Configure popups
- Usage of LayerList/BasemapGallery/Print etc.
- Access ArcGIS Enterprise portal or ArcGIS Online items
- Detect changes in the View
- Query for data based on attributes and/or geometry
- Differentiate between querying a layer and a LayerView
- Programmatic navigation (e.g. bookmarking an extent inside of an application (go to))
- Add layers
- Authenticate a user through a portal
- Configure widgets
- Search Widget
- Calcite + components
- Programming patterns
- Location services
- Handle events
- Understanding of 2D and 3D mapping functionalities
The following tasks are considered beyond the knowledge, skills, and abilities of the qualified candidate:
- Familiarity of using OAuth etc.
- Using SketchViewModel
- Custom printing
- Custom labeling
- Custom frameworks
- Geoprocessor class
- Open source development
A qualified candidate should be familiar with the following:
- ArcGIS Online (June 2021) or ArcGIS Enterprise (10.9.1)
- ArcGIS Services Directory
- JavaScript Maps SDK 4.20 and up
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 32%
- Determine the appropriate renderers and symbology to visualize map data
- Apply text and label features in a map
- Recognize when and how to visualize server and client side data
- Identify the actions required to add items from ArcGIS Online/ArcGIS Enterprise to a web application
- Apply concepts required to create or modify features and attributes using editing/drawing/sketching
Analysis 23%
- Recognize when and how to query or filter based on attribute data and geometry
- Determine the appropriate method to perform spatial analysis (geometry/feature)
- Describe geocode location services
- Describe routing services
Programming Patterns 31%
- Apply concepts of event handling
- Determine when to use asynchronous and synchronous JavaScript Maps SDK methods
- Determine the appropriate methods to implement security and authentication in an app
- Apply concepts required to implement widgets and components (pop-ups, web components, layer list, etc.)
UI/UX 14%
- Account for the relevant variables to navigate a view in 2D and 3D
- Recognize the View.UI layout pattern
- Demonstrate an understanding of design and development resources (Calcite, styling, UI elements, etc.)
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.