Opleiding: JavaScript Fundamentals
Build production-ready JavaScript with confidence
JavaScript powers modern web applications, server-side services, and development tooling. To use it professionally, you need more than syntax: you need to understand how the language behaves in real code.
In this training, you build a solid foundation in JavaScript semantics, types, scope, and operators. You learn where JavaScript differs from classical OO languages and how to write predictable, maintainable code.
You practice with functions, arrays, and objects, and apply practical techniques such as destructuring, classes, and modules. The focus is on decisions you make every day that improve code quality and delivery speed.
Did you know that, in JavaScript:
- "1" == true evaluates to true
- ++x does not always result in the same value as x + 1
- There are no public or private keywords, but there is syntax for getters and setters
- Objects, functions, and arrays are closely related language constructs
- Reflection capabilities are largely built into the language
- Semicolon insertion is often useful, but can still surprise you
- Modern ECMAScript includes language features that replace older boilerplate patterns, such as block bindings, destructuring, arrow …