- Einführung in Web Development Konzepte und Software Development Workflows
- Rolle und Verantwortung eines Front-End Entwicklers im Projektteam
- Zusammenspiel von HTML, CSS und JavaScript in responsiven Webanwendungen
- Grundlagen moderner Webtechnologien und Developer Tools
HTML5 und CSS3 für professionelle UI-Entwicklung
- Erstellung semantisch korrekter Webseiten mit HTML5
- Responsive Webdesign mit CSS3, Grid-Systemen und Media Queries
- Nutzung von CSS-Frameworks und Utility-Klassen für effizientes Styling
- Visuelle Gestaltung unter Einhaltung von Usability-Standards
JavaScript und dynamische UI-Komponenten
- DOM-Manipulation, Events und Zustandsverwaltung mit JavaScript
- Clientseitige Logik, Formvalidierung und Animationen
- Modularisierung, Debugging und Performance-Optimierung
- Software Development Best Practices im Front-End Coding
UI-Frameworks und Tools für moderne Front-End Projekte
- Einführung in React für komponentenbasiertes Web Development
- Erstellen interaktiver Oberflächen mit React Hooks und JSX
- Verwaltung von States und Props für dynamische Anwendungen
- Build-Prozesse, Deployment und Testing im Front-End Bereich
Praxisprojekt & Portfolio für Front-End Entwickler
- Realisierung eines komplexen Front-End Projekts mit Fokus auf UI/UX
- Verwendung von Git, GitHub und agilen Tools im Entwicklungsprozess
- Zusammenführung von HTML, CSS, JavaScript und React im Projektkontext
- Aufbau eines aussagekräftigen Portfolios für Front-End Entwickler Rollen