Grundlagen moderner Webentwicklung
  • Überblick über Software Development Prozesse im Web Development Kontext
  • Unterscheidung zwischen Frontend- und Backend-Strukturen
  • Einbettung von HTML und CSS als Teil der Webschnittstellen
  • Verständnis für API-Kommunikation und serverseitige Datenverarbeitung

Backend Technologien und Node.js
  • Einführung in serverseitige Webentwicklung mit JavaScript und Node.js
  • Verwendung von Express zur effizienten Entwicklung von Backend-Strukturen
  • Erstellen und Verwalten von RESTful APIs für Webanwendungen
  • Modularisierung, Middleware und asynchrone Logik im Backend

Datenbankintegration und Datenmanagement
  • Nutzung von MongoDB für dokumentbasierte Datenstrukturen
  • Verbindung von Backend Code mit Datenbanken mittels Mongoose
  • CRUD-Operationen zur Interaktion mit persistenter Speicherung
  • Absicherung und Validierung von Nutzereingaben in Web Development Projekten

API-Kommunikation und Anwendungslogik
  • Konzipieren und Entwickeln von Schnittstellen für Frontend-Integration
  • Zustandsverwaltung, Session Handling und Token-basierte Authentifizierung
  • Testen und Absichern von API-Endpunkten mit Tools wie Postman
  • Erweiterte Features wie E-Mail-Versand und Upload-Funktionalitäten

Jobs & Karriereaussichten für Backend Entwickler
  • Verstehen aktueller Anforderungen im Bereich Backend Software Development
  • Erstellung eines technischen Lebenslaufs mit Fokus auf Web Development Stack
  • Vorbereitung auf Vorstellungsgespräche für Backend Entwickler Stellenangebote
  • Tipps für GitHub-Portfolios und Projektpräsentationen mit Python und JavaScript