- Einführung in Web Development Tools und Software Development Konzepte
- Unterschiede und Synergien von Frontend- und Backend-Kodierung
- Bedeutung von HTML, CSS und JavaScript in Fullstack-Projekten
- Verständnis von Programmierlogik und Architektur in Webanwendungen
Frontend Kodierung mit HTML, CSS und JavaScript
- Erstellung strukturierter Webseiten mit HTML5
- Visuelles Design und Layout mit CSS3, Flexbox und Grid
- Dynamische Benutzeroberflächen mit JavaScript und DOM-Interaktionen
- Clientseitige Validierungen und interaktive UI-Komponenten
Backend Kodierung mit Node.js und Express
- Programmierung serverseitiger Funktionen in Node.js
- Aufbau von RESTful APIs mit Express zur Datenkommunikation
- Einbindung von MongoDB zur Speicherung von Anwendungsdaten
- Sicherheits- und Middleware-Konzepte in der Backend-Kodierung
Fullstack Integration und Kodierungspraxis
- Verknüpfung von Frontend und Backend in Web Development Projekten
- Nutzung von Git und GitHub zur Versionierung und Teamarbeit
- Implementierung vollständiger Features vom UI bis zur Datenbank
- Software Development Best Practices für wartbaren und skalierbaren Code
Praxisprojekte & Fullstack Kodierungsbeispiele
- Entwicklung eines vollständigen Fullstack Webprojekts
- Anwendung aller erlernten Kodierungskenntnisse in realen Szenarien
- Dokumentation und Testing von Features und APIs
- Portfolioaufbau für Karrieren in der Web Development und Fullstack Kodierung