Der Kurs Website erstellen mit dem Fokus Backend vermittelt die Grundlagen serverseitiger Webentwicklung. Teilnehmende lernen, wie Daten verarbeitet, Schnittstellen bereitgestellt und serverseitige Abläufe strukturiert werden. Der Kurs behandelt die Funktionsweise von Servern, den Umgang mit Datenbanken und die technische Kommunikation zwischen Frontend und Backend.
1. Grundlagen - Server und Webarchitektur2. Serverseitige Programmierung3. Datenbanken und Strukturierung4. Anwendung und Schnittstellen1. Grundlagen - Server und Webarchitektur
- Funktionsweise von Servern und grundlegende Architekturmodelle
- Verarbeitung von Anfragen und Antworten im Web
- Einordnung typischer Backend-Aufgaben
- Nutzung relevanter Entwicklungswerkzeuge
2. Serverseitige Programmierung
- Erstellung einfacher Funktionen und Abläufe
- Verarbeitung von Nutzereingaben und Formularen
- Grundlagen serverseitiger Frameworks
- Fehlerbehandlung und Validierung
3. Datenbanken und Strukturierung
- Aufbau relationaler oder dokumentenbasierter Datenstrukturen
- Anwendung grundlegender Abfragen zur Datenselektion
- Verbindung zwischen Anwendungscode und Datenbanklogik
- Organisation von Daten für Webprojekte
4. Anwendung und Schnittstellen
- Entwicklung einfacher API-Endpunkte
- Kommunikation zwischen Frontend und Backend
- Test, Debugging und Optimierung von Abläufen
- Vorbereitung auf erweiterte Themen wie Routing und Authentifizierung