JavaScript Masterclass
This intensive one-day JavaScript Masterclass brings you up to speed with modern ES6+ development. Work on real projects, get instant feedback, and collaborate with fellow developers. Topics include arrow functions, destructuring, async patterns, DOM manipulation, and a hands-on group project.
Skills You'll Learn
Course Modules & Lessons
Modern JavaScript (ES6+)
Arrow functions, destructuring, template literals, spread/rest, and modules
Let/Const & Template Literals
Moderne Variablendeklaration und String-Interpolation
Arrow Functions & Default Parameters
Kurzschreibweise für Funktionen und Standardwerte
Destructuring & Spread/Rest
Objekte und Arrays elegant entpacken und zusammenführen
ES Modules & Import/Export
Code modular strukturieren mit import und export
DOM & Event Handling
Selecting elements, event listeners, dynamic content creation, and forms
DOM-Elemente selektieren
querySelector, getElementById und DOM-Traversierung
Event Listener & Event-Objekt
Click, Input, Submit Events und Event Delegation
Dynamische Inhalte erstellen
createElement, innerHTML und DOM-Manipulation
Formulare validieren & verarbeiten
Client-seitige Validierung und FormData API
Async JavaScript
Promises, async/await, fetch API, and error handling for API calls
Callbacks & Callback Hell
Asynchrone Patterns verstehen und deren Probleme
Promises verstehen
Promise-Ketten, .then(), .catch() und Promise.all()
Async/Await in der Praxis
Modernen asynchronen Code schreiben mit async/await
Fetch API & Error Handling
REST-APIs ansprechen und Fehler richtig behandeln
Group Project
Build an interactive web app as a team using all learned concepts
Projektkonzept & API auswählen
Team bilden, Idee entwickeln und öffentliche API wählen
App-Struktur & API-Anbindung
HTML/CSS Grundgerüst und Daten von der API laden
Interaktivität & Styling
Event Handler, dynamisches Rendering und CSS Feinschliff
Demo & Peer Review
Projekt präsentieren und konstruktives Feedback geben
Prerequisites
Your Trainer

David Pinezich
Experienced IT architect and trainer specializing in Python, Cloud Architecture, and Enterprise Solutions. Certified TOGAF, CISSP, and AWS professional with years of hands-on training experience.