Der Kurs Webentwickler Backend Basis vermittelt die grundlegenden Prinzipien der serverseitigen Webentwicklung. Teilnehmende lernen, wie Anwendungslogik aufgebaut, Daten verarbeitet und Schnittstellen bereitgestellt werden. Der Kurs behandelt die Funktionsweise von Servern, den Umgang mit Datenbanken sowie die Kommunikation zwischen Frontend und Backend.
1. Grundlagen - Server, Struktur und Abläufe2. Serverseitige Programmierung - Logik und Verarbeitung3. Datenbanken - Speicherung und Abfragen4. Anwendung und Schnittstellen1. Grundlagen - Server, Struktur und Abläufe
- Funktionsweise von Servern und grundlegende Architekturmodelle
- Verarbeitung von Anfragen und Antworten im Web
- Organisation von Dateien und Projektstrukturen
- Nutzung typischer Entwicklungswerkzeuge und Protokolle
2. Serverseitige Programmierung - Logik und Verarbeitung
- Einführung in serverseitige Skriptsprachen und Frameworks
- Umsetzung grundlegender Funktionen und Abläufe
- Verarbeitung von Nutzereingaben und Anfrageparametern
- Fehlerbehandlung und einfache Validierung
3. Datenbanken - Speicherung und Abfragen
- Einführung in relationale und einfache dokumentenbasierte Datenbanken
- Strukturierung von Tabellen oder Sammlungen zur Datenspeicherung
- Erstellung grundlegender Abfragen und Datenoperationen
- Verknüpfung von Anwendungen mit Datenquellen
4. Anwendung und Schnittstellen
- Entwicklung einfacher API-Endpunkte zur Datenbereitstellung
- Kommunikation zwischen Frontend und Backend
- Testing und Fehlersuche in serverseitigen Anwendungen
- Vorbereitung für weiterführende Themen wie Authentifizierung oder Routing