Webentwicklung + Programmierung + JavaScript + HTML

Diese Weiterbildung vermittelt grundlegende Kenntnisse in der Webentwicklung und Programmierung. Die Teilnehmenden lernen den Umgang mit Technologien und Tools zur Erstellung und Strukturierung von Webseiten sowie zur Kommunikation mit Servern und Datenbanken.

Modul 1: Technologien und Werkzeuge der Web Entwicklung
Modul 2: Programmieren - Grundlagen und Anwendung
Modul 3: JavaScript - strukturierte Webentwicklung
Modul 4: HTML in der strukturierten Webentwicklung

!Technologien und Werkzeuge der Web Entwicklung
*Webseiten erstellen mit HTML5, CSS3, JavaScript: Struktur, Stil und Funktion für Browser- und Gerätetypen umsetzen.
*Frontend-Engineering: Umsetzung mit Webflow, CSS Grid, Wireframes und responsivem Design auf Grundlage der WCAG.
*Serverkommunikation & Datenbankzugriff: Verwendung von Node.js, SQL Datenbanken, API Schnittstellen und JSON.
*Projektstrukturierung mit Tools: Einsatz von GitHub Repositories, Vue.js, Angular und agiler Webentwicklung.

!Programmieren - Grundlagen und Anwendung
*Einstieg in Programmiersprachen: Einführung in Swift, Java, Kotlin und Grundlagen der strukturierten Softwareentwicklung.
*Coding & Entwicklung: Nutzung von Android Studio, Xcode, GitHub und HTML5/CSS3 für einfache Apps und Webanwendungen.
*Daten und Schnittstellen: JSON-Nutzung, API-Verbindungen und Datenbankzugriffe mit SQL in mobilen und webbasierten Projekten.
*Arbeitsweisen im Projekt: Git-Versionierung, agile Prozesse, Usability-Prinzipien und Einführung in Customer Journey Mapping.

!JavaScript - strukturierte Webentwicklung
*Grundlagen von JavaScript: Einstieg in Syntax, Datentypen und DOM-Manipulation zur dynamischen Gestaltung interaktiver Webseiten.
*Webentwicklung: Einsatz von Frameworks wie Vue.js & Angular, Entwicklung responsiver UIs mit HTML5, CSS3 und JavaScript.
*Backend & Schnittstellen: Anbindung von APIs und Datenbanken mit Node.js, JSON, SQL und Verständnis für API Schnittstellen.
*Tools & Best Practices: Arbeiten mit Git, GitHub und Clean Code - sauberes Coding und klare Projektstruktur im JavaScript Development.

!HTML in der strukturierten Webentwicklung
*Grundlagen in HTML: Einführung in die Strukturierung von Webseiten, semantische Tags und den Aufbau standardkonformer HTML5-Dokumente.
*HTML & CSS im Zusammenspiel: Gestaltung einfacher Layouts mit CSS, Flexbox und Grid Design zur responsiven Webseitengestaltung.
*Arbeiten mit Webstandards: Umsetzung barrierefreier Webseiten mit WCAG, validem Markup und grundlegenden Usability-Prinzipien.
*Toolchain & Praxis: Einsatz von Code-Editoren, GitHub-Versionierung und HTML-Templates für kollaborative Webentwicklungsprozesse.

Nach Abschluss der Weiterbildung sind die Teilnehmenden in der Lage, Webanwendungen mit HTML, CSS und JavaScript zu erstellen und zu pflegen. Sie nutzen gängige Tools und Methoden, um dynamische und responsive Weblösungen zu realisieren.