HTML5, JavaScript Kentnisse (ES 5.1 und Basics ES6+).
JavaScript Vertiefung:
- Übliche Fehler vermeiden
- Performance im Blick haben
- Hoisting vermeiden
- Closures erkennen
ECMAScript 6 (ES2015) - neue Möglichkeiten:
- Klassen
- Arrowfunktionen
- Objekterstellung
- Neue Array-Methoden
Erstellen und Erweitern von Objekten
- Factory Pattern
- Consturctor Pattern
- Methoden hinzufügen mit dem Protoype Pattern
- Chaining
- Vererbung
Module, Pakete und Deployment
- Webpack und Babel
- ES6 Module
- JavaScript Paket-Manager (Node und yarn)
- Übersicht JavaScript Frameworks
Arbeiten im Team
- Konventionen einhalten mit JSLint
- Verwenden von Git, automatische Dokumentation mit JSDoc und YUIDoc
JavaScript Testing, CI und Automatisierung
- Überblick über die Test-Frameworks Karma, Jest und Jasmine
- Automatisieren mit node, gulp und grunt
- Continuous Integration und Deployment
Hinweise
D
HTML5, JavaScript Kentnisse (ES 5.1 und Basics ES6+).
JavaScript Vertiefung:
- Übliche Fehler vermeiden
- Performance im Blick haben
- Hoisting vermeiden
- Closures erkennen
ECMAScript 6 (ES2015) - neue Möglichkeite...
Mehr Informationen