Level 2 · Intermediate
Programming Languages
JavaScript Professional
Validate intermediate JavaScript skills used in real-world frontend and backend development, including prototypes, the event loop, asynchronous patterns, modules, error handling, browser APIs, and performance-aware coding.
Skills Tested
- Scope, Closures & Execution Context
- Prototypes & Inheritance
- This Binding, call/apply/bind
- Event Loop, Microtasks & Macrotasks
- Promises, async/await & Async Patterns
- Modules & Imports/Exports
- Objects, Arrays & Immutable Patterns
- Error Handling & Debugging
- DOM Events & Browser APIs
- Performance, Memory & Common Pitfalls
- Regular Expressions
- Iterators & Generators
Assessment Details
25
Questions
78%
To Pass
50 min
Time Limit
—
Pass Rate
- Questions are drawn randomly from the question pool each attempt
- Answers cannot be reviewed after submission
- Escalating cooldown between attempts: 8h, 24h, 72h, then 1 week
- Certificates include a shareable verification token
- Open Badges 2.0 compliant. Add to LinkedIn and digital wallets
Track
Programming Languages → JavaScript
Part of Career Paths
JavaScript Developer
Available in Bundles
Full-Stack JavaScript Bundle
Save 25%