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.