Weiterbildungsinhalte
JavaScript ist eine zentrale Technologie in der modernen Webentwicklung. Diese Schulung vermittelt Schritt für Schritt die erforderlichen Kenntnisse, um interaktive Webseiten und erste Web-Applikationen selbstständig zu planen, umzusetzen und zu warten. Der Kurs behandelt grundlegende Programmierkonzepte sowie HTML und CSS und führt zu fortgeschrittenen JavaScript-Techniken und einem Einblick in das Backend.
- Du lernst
- die grundlegenden Prinzipien des Programmierens zu verstehen und anzuwenden
- Webseiten mit HTML 5 semantisch aufzubauen und mit CSS sowie modernen Layout-Verfahren zu gestalten
- dynamische Funktionen mit JavaScript zu entwickeln, Ereignisse zu verarbeiten und den DOM zu manipulieren
- fortgeschrittene JavaScript-Konzepte wie OOP, Module, asynchrone Programmierung und Debugging einzusetzen
- einfache Backend-Strukturen, REST-APIs und Datenbanken einzubinden
- Best Practices für Performance, Testing, Barrierefreiheit, Versionierung und Deployment umzusetzen
- Grundlagen der Programmierung
- Konzepte: Variablen, Datentypen, Kontrollstrukturen
- Struktur & Design kleiner Programme
- Datenstrukturen & Objektorientierung
- Webentwicklung im Überblick
- Werkzeuge & Entwicklungsumgebungen
- Webdesign, User Experience & Accessibility
- Suchmaschinenoptimierung in der Entwicklungsphase
- HTML & CSS
- Semantisches HTML5, Formulare, Media-Elemente
- Typografie, Layout, Positionierung
- Responsive Design, Animationen, Transformationen
- CSS Grid, Flexbox, Pre- und Postprozessoren
- Einsatz von CSS-Frameworks und Performance-Optimierung
- JavaScript Programmierung
- Syntax, DOM-Manipulation & Ereignisbehandlung
- Benutzerinteraktion, Formularverarbeitung, AJAX/Fetch
- Objektorientierte Programmierung und Module
- Asynchrone Programmierung mit Promises & async/await
- Bibliotheken und Frameworks im Überblick
- Debugging-Tools und Fehlerbehandlung
- Backend & APIs
- Einführung in serverseitige Skriptsprachen (z. B. Node.js)
- Datenbanken: Aufbau, CRUD-Operationen, Verwaltung
- RESTful APIs & Datenübertragung
- Sicherheitsaspekte und Authentifizierung
- Best Practices der Webentwicklung
- Unit- & Integrationstests, Debugging-Strategien
- Leistungsoptimierung & Caching
- Barrierefreiheit gemäß WCAG
- Versionskontrolle mit Git, Deployment-Strategien
- Wartung, Skalierung & Weiterentwicklung
Information zu Unterricht und Prüfung
Der Unterricht findet auf Deutsch statt und kombiniert Live-Online-Sessions, Selbstlernphasen und praktische Übungen. Nach erfolgreichem Abschluss aller Module und einer praxisorientierten Projektarbeit erhältst du ein Zertifikat.
Zusätzliche Extras- praxisnahe Projektaufgaben zur Vertiefung
- individuelle Betreuung durch Mentoren
- Bewerbungs- und Karrierecoaching
Zielgruppe
Das Programm richtet sich an Berufseinsteiger*innen, Quereinsteiger*innen und Fachkräfte, die grundlegende Kenntnisse in der Webentwicklung erwerben oder vertiefen möchten und einen strukturierten Einstieg in die JavaScript-Programmierung suchen.