JavaScript ist eine grundlegende Technologie für die Erstellung interaktiver Anwendungen im Web-Kontext. Diese Qualifizierung vermittelt die technischen Grundlagen der Programmierung sowie die Umsetzung von Frontend- und Backend-Strukturen. Die Teilnehmenden erlernen den systematischen Aufbau von Softwarelösungen unter Berücksichtigung aktueller Standards.
- Programmierlogik und Algorithmen
- Webgestaltung mit HTML5 und CSS
- Dynamische Interaktion durch JavaScript
- Backend-Entwicklung und Datenbankanbindung
- Qualitätssicherung und Versionsverwaltung
Grundlagen der Webentwicklung
In diesem Bereich werden die strukturellen Komponenten von Webanwendungen erarbeitet. Dazu gehört der Einsatz von HTML5 zur Erstellung semantischer Strukturen sowie die Verwendung von CSS für die Gestaltung von Layouts. Ein Fokus liegt auf der Umsetzung von Barrierefreiheit und der Optimierung für Suchmaschinen, um die Zugänglichkeit digitaler Inhalte sicherzustellen.
JavaScript ProgrammierungDie Vermittlung von JavaScript beginnt bei grundlegenden Programmierkonzepten und führt über die Manipulation des Document Object Models (DOM) bis hin zur ereignisgesteuerten Programmierung. Weiterführende Themen umfassen die asynchrone Programmierung mit Promises sowie den Einsatz gängiger Frameworks. Hierbei werden Algorithmen zur Lösung technischer Problemstellungen entwickelt und objektorientierte Strategien angewendet.
IT-Infrastruktur und Backend-LogikNeben der clientseitigen Entwicklung umfasst die Qualifizierung die serverseitige Logik. Teilnehmende lernen den Aufbau von RESTful APIs und die Anbindung von SQL-Datenbanken kennen. Es werden Methoden der Datenmodellierung sowie Compliance-Richtlinien und Sicherheitskonzepte für die Softwarearchitektur behandelt.
Entwicklungsprozesse und QualitätssicherungEin fester Bestandteil ist die Arbeit mit Versionskontrollsystemen wie Git, um die Zusammenarbeit in Teams zu koordinieren. Die Softwarequalität wird durch systematische Testverfahren und die Analyse von Performance-Daten sichergestellt. Strategien zum Refactoring und zur Wartung bestehender Systeme tragen zur langfristigen Nutzbarkeit der Anwendungen bei.
Information zu Unterricht und PrüfungDer Unterricht findet in deutscher Sprache statt. Nach der Teilnahme an der Qualifizierung wird ein Zertifikat ausgehändigt, das die erworbenen Kenntnisse dokumentiert.
Zusätzliche Extras- IT-Grundlagen und Datenmodellierung
- Methoden des Anforderungsmanagements
- Bewerbercoaching
Kenntnisse in der Programmierung sind für die Gestaltung digitaler Prozesse in modernen Unternehmen von Bedeutung. Dieses Angebot richtet sich an Personen, die technische Kompetenzen im Bereich der Webentwicklung aufbauen möchten, um Anwendungen zu erstellen, zu warten oder technische Projekte administrativ zu begleiten. Das Kompetenzprofil deckt dabei sowohl die gestalterischen als auch die logischen Aspekte der Softwareentwicklung ab.