Kursbeschreibung
Der JavaScript Aufbaukurs baut auf dem JavaScript-Grundkurs auf und vertieft deine vorhandenen Kenntnisse. Ziel des Kurses ist es, deine Fähigkeiten so zu erweitern, dass du eigenständig JavaScript-Anwendungen entwickeln kannst. Die Schulung wird als Live Online Kurs (Webinar) oder als Präsenzseminar angeboten.
Das Kebel Team bietet dir diesen JavaScript Kurs als Live Online Training (Webinar) oder Präsenzseminar mit Zertifikat an.
Alternativ organisieren wir auch eine individuelle JavaScript Schulung oder einen Workshop für dein Team. Termine, Ort, Dauer und Inhalte werden dabei individuell abgestimmt. Deine maßgeschneiderte JavaScript Schulung kann online, in Präsenz oder hybrid stattfinden.
Das Kebel Team berät dich gerne oder du buchst direkt online.
Die wichtigsten Themen im Überblick
- Modernes JavaScript professionell einsetzen
- ES2022 Features sicher beherrschen
- Architektur-Patterns praxisnah nutzen
- Performance & Debugging optimieren
- Modulare Anwendungen entwickeln
- CI/CD & Testing integrieren
Zielgruppe
Voraussetzung für die Schulung
Kursinhalte
Folgende Lerninhalte werden in dem JavaScript Aufbaukurs vermittelt:
- Der richtige Start (Kapselung, Debugging im Browser)
- Arbeiten im Team (Konventionen einhalten mit JSLint/ESLint, Verwenden von Git, automatische Dokumentation mit JSDoc und YUIDoc, Überblick über die Test-Frameworks QUnit und Jasmine, Automatisieren mit node.js und Grunt, Continuous Integration und Deployment)
- JavaScript Vertiefung (übliche Fehler vermeiden, Performance im Blick haben, Hoisting vermeiden, Closures erkennen)
- ECMAScript 2022 - neue Möglichkeiten (toplevel-await, statische Property und Methoden, private Methoden/Properties, at-Methode, hasOwn-Methode, Ausblick auf ECMAScript2023)
- Erstellen und Erweitern eines Objekts (Factory Pattern, Consturctor Pattern, Methoden hinzufügen mit dem Protoype Pattern, Method-Chaining)
- Vererbung (Prototype-Chaining, Constructor Stealing, Combination Inheritance)
- Module (Modul erstellen, Singleton richtig erstellen, Observer-Pattern verstehen)
- Modulare JavaScript Patterns (Asynchonous Module Definition (AMD), RequireJS, CommonJS, ES Harmony)
- MVC (Model-View-Controller) und MVVM (Model-View-ViewModel) Frameworks im Überblick





















