← All free certificatesFree learning path Final step
JavaScript
10 short modules. Each one: a simple lesson, two quick games and a 8-question quiz for its own free certificate. Finish them all, then take the full JavaScript certificate.
0 of 10 module certificates
- What JavaScript doesJavaScript makes web pages interactive and also runs on servers with Node.js.0/4
- Variables and typesStore values with let and const; know strings, numbers, booleans, null and undefined.0/4
- Operators and conditionsCompare values safely and choose paths with if, else and the ternary operator.0/4
- Loops and arraysStore lists in arrays and repeat work with loops and array methods.0/4
- FunctionsWrite reusable code with function declarations, arrow functions and parameters.0/4
- ObjectsGroup related data and behaviour in objects with properties and methods.0/4
- The DOMUse the Document Object Model to find, change and create elements on a page.0/4
- EventsReact to clicks, typing and form submits with event listeners.0/4
- Asynchronous JavaScriptHandle slow work like network calls with callbacks, promises and async/await.0/4
- Fetch, JSON and modern JSCall APIs with fetch, work with JSON, and organise code with modules.0/4
🏆 Full JavaScript certificate
20 questions from basic to advanced, 60% to pass. Best taken after the modules.