- 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