Einführung in Web Development und moderne Technologien
  • Grundverständnis von Web Development Tools, Software Development Prozessen und Deployment
  • Einsatzbereiche von HTML, CSS und JavaScript in responsiven Anwendungen
  • Unterschiede zwischen Frontend- und Backend-Entwicklung in Webprojekten
  • Übersicht moderner Webarchitekturen mit praktischen Beispielen

Frontend Entwicklung mit HTML, CSS und JavaScript
  • Erstellung dynamischer Webseiten mit HTML5 und CSS3
  • Nutzung von Flexbox und Grid zur responsiven Gestaltung
  • Einführung in JavaScript zur DOM-Manipulation und Interaktivität
  • Umsetzung von User Interfaces mit Web Development Best Practices

Backend Development mit Node.js und Express
  • Grundlagen von serverseitiger Softwareentwicklung
  • RESTful API-Entwicklung mit Express Framework
  • Anbindung und Verarbeitung von Datenbanken mit MongoDB
  • Verwaltung von HTTP Requests, Middleware und Routing

Projektarbeit: Praktische Web Development Anwendungen
  • Planung und Umsetzung eines Full Stack Webprojekts mit React und Express
  • Integrieren von Frontend und Backend zur Realisierung kompletter Softwarelösungen
  • Versionskontrolle und Teamarbeit mit Git und GitHub
  • Deployment von Webprojekten auf Hosting-Plattformen

Abschlussprojekt & Portfolio Präsentation
  • Entwicklung eines individuellen Webprojekts als Praxisnachweis
  • Einsatz von HTML, CSS, JavaScript und React für funktionale Lösungen
  • Reflexion und Code Review im Rahmen von Software Development Methoden

Präsentation und Pitch vor Tech-Expertinnen und Recruitern