Der Kurs Webentwickler Grundlagen bietet einen systematischen Einstieg in die Webentwicklung. Teilnehmende lernen den Aufbau von Webseiten, den Umgang mit HTML, CSS und JavaScript sowie die Grundlagen serverseitiger Technologien. Ziel ist ein solides technisches Verständnis, um einfache Webanwendungen zu erstellen und das Zusammenspiel zwischen Benutzeroberfläche, Logik und Datenhaltung zu verstehen.
1. Grundlagen - Struktur und Funktionsweise des Webs2. Frontend - HTML, CSS und JavaScript3. Backend - Einführung in serverseitige Prozesse4. Anwendung und Umsetzung1. Grundlagen - Struktur und Funktionsweise des Webs
- Verständnis der Client-Server-Kommunikation und grundlegender Protokolle
- Aufbau und Struktur einer Webseite mit HTML-Dokumenten
- Nutzung von Entwicklungsumgebungen und Browser-Tools
- Einführung in Versionsverwaltung und Dateiorganisation
2. Frontend - HTML, CSS und JavaScript
- Gestaltung und Strukturierung von Inhalten mit HTML
- Formatierung und Layoutgestaltung mit CSS
- Grundlagen der Interaktivität mit JavaScript
- Erstellung responsiver Websites für verschiedene Geräte
3. Backend - Einführung in serverseitige Prozesse
- Überblick über die Rolle von Servern und Datenbanken in der Webentwicklung
- Einstieg in serverseitige Sprachen und Frameworks
- Grundlagen von Datenbankverbindungen und API-Kommunikation
- Beispiele zur Verbindung von Frontend und Backend
4. Anwendung und Umsetzung
- Erstellung kleiner Webprojekte mit statischen und dynamischen Komponenten
- Debugging und Fehleranalyse im Entwicklungsprozess
- Grundlagen des Hostings und der Veröffentlichung von Websites
- Reflexion über Benutzerfreundlichkeit und Barrierefreiheit