This certifies that
Your name
has successfully completed the assessed program
JavaScript Foundations
Write clear, modern JavaScriptUse destructuring, closures and array methodsManipulate the DOM and handle async data
Make pages think, react and remember.
Learn the language of the browser by building interactive interfaces. Modern syntax, closures, the DOM, events, async data, persistent state, modules, tests and a complete quiz app.
Reviewed and updated October 2026 · Free to start
464 practice drills included for extra repetition
Complete every lesson, then pass a timed assessment to earn the JavaScript Foundations Certificate. Each credential has a unique ID and a QR code that resolves to a live public record.
Pro members get five certification attempts and unlimited timed mock exams. Compare Pro
This certifies that
Your name
has successfully completed the assessed program
JavaScript Foundations
Write clear, modern JavaScriptUse destructuring, closures and array methodsManipulate the DOM and handle async data