Salesforce Certified JavaScript Developer I (JavaScript Developer I) Exam Blueprint

JavaScript Developer I

60Questions
105 minDuration
65/PercentagePassing Score
$200Price
6Languages
Practice Salesforce Certified JavaScript Developer I on QuizForge

Exam Domains

1.0 Variables, Types, and Collections 23%
  • 1.1Given a scenario, write code to create variables and initialize them correctly.
  • 1.2Given a business requirement, utilize strings, numbers, and dates effectively.
  • 1.3Given a scenario or example, demonstrate awareness of type coercion and its effects.
  • 1.4Given a specific scenario, distinguish truthy or falsey evaluations.
  • 1.5Given a list of data, demonstrate data manipulation with arrays.
  • 1.6Given a JSON response, demonstrate how to operate the JSON object.
2.0 Objects, Functions, and Classes 25%
  • 2.1Given a business requirement, locate the best function implementation.
  • 2.2Given a business requirement, apply fundamentals of object implementation to solve the business requirement.
  • 2.3Given a business requirement, apply fundamentals of class implementation to solve the business requirement.
  • 2.4Given a JavaScript module, give examples of how to use the module.
  • 2.5Given a JavaScript decorator, give examples of how to use the decorator.
  • 2.6Given a block of code, analyze the variable scope and the execution flow.
3.0 Browser and Events 17%
  • 3.1Given a business requirement, utilize Events, event handlers, and propagation.
  • 3.2Given a business requirement, evaluate and manipulate the DOM.
  • 3.3Given a scenario, utilize the Browser Dev Tools to investigate code behavior.
  • 3.4Given a scenario and requirements, utilize browser specific APIs.
4.0 Debugging and Error Handling 7%
  • 4.1Given a scenario, handle errors properly.
  • 4.2Given code to be debugged, use the console and breakpoints.
5.0 Asynchronous Programming 13%
  • 5.1Given a scenario, apply asynchronous programming concepts.
  • 5.2Given a scenario, use event loop and event monitor or determine loop outcomes.
6.0 Server Side JavaScript 8%
  • 6.1Given a scenario and requirements, infer which Node.js implementation is a good solution.
  • 6.2Given a scenario and requirements, infer which Node.js CLI command is a good solution.
  • 6.3Know the core Node.js modules and given requirements, infer which Node.js library/framework is a good solution.
  • 6.4Given a scenario and requirements, distinguish which Node.Js Package Management solution is the most fitting.
7.0 Testing 7%
  • 7.1With a block of code and the associated Unit Test, determine where the test is ineffective and modify it to make it more effective.

Exam Details

Question TypesMultiple Choice, Multiple Select
FormatLinear
Online ProctoringAvailable
ID RequirementsOne valid, government-issued photo ID. Name must match Webassessor registration exactly.
RenewalRequired -- Salesforce releases three major updates per year. For each release, certified professionals must complete a free maintenance module on Trailhead to retain their certification. No cost for maintenance.
Retake PolicyRetake available after scheduling (no mandatory waiting period for first retake). Retake fee ~$100 for most exams.
LanguagesEnglish, Japanese, Brazilian Portuguese, Spanish, French, German

Official Study Resources

online courseSalesforce Trailhead (free)