Web Performance Optimization Techniques richtet sich gezielt an Entwicklerinnen und Entwickler, die in komplexen Full-Stack-Umgebungen ein Höchstmaß an Web Performance und Web Development anstreben. Anders als klassische Frontend- oder Back-End-Kurse geht dieses Modul tief auf die Schnittstellen von Technologien wie JavaScript, React, NodeJS, Express und REST-API ein. Sie erhalten strukturierte Techniken, um Web Design und Programmierung unter Einsatz aktueller Coding-Methoden für komplexe Projekte zu optimieren. Dabei wird nicht nur Wert auf schnelle Ladezeiten, sondern auch die nachhaltige Skalierbarkeit, Modernisierung von APIs, KI-Integration und Automation gelegt. Besonderes Augenmerk gilt dem Zusammenspiel von Data Engineering, Cloud Deployment und datenbankbasiertem App Development sowie der Implementierung von Künstliche Intelligenz-Methoden zur Unterstützung des Optimierungsprozesses.
Grundlagen der Web Performance Optimierung- Prinzipien von Web Performance gezielt in Web Development-Projekten anwenden
- Bedeutende Metriken wie Time to First Byte, Largest Contentful Paint, Cumulative Layout Shift und Interaction to Next Paint identifizieren
- Wechselwirkungen von Server-Latenz, Asset-Minimierung, HTTP/2 und Caching typischer Webseitenkomponenten analysieren
- Synergien und Herausforderungen im Zusammenspiel von Frontend und Backend
- Rolle moderner APIs, REST-API und asynchrone Datenübertragung untersuchen
- Erkennen von Performance-Engpässen bei responsiver UX/UI
Praktische Techniken für Frontend & Backend
- JavaScript-, React- und CSS-Optimierung für maximale Auslieferungsgeschwindigkeit
- NodeJS- und Express-Tuning für ressourcenschonenden Backend-Betrieb
- Datenbank-Indizierung und SQL-Query-Optimierung
- Performanceüberwachung, Fehleranalyse und kontinuierliche Integration mit Git
- Progressive Web App-Methoden, Web Design-Optimierung für verschiedene Devices und automatisiertes Testing
- Accessibility- und SEO-Konformität mit Frontend-Frameworks
Technologie-Stack und Tools für Web Performance
- Cloud Deployment für skalierbare Infrastruktur und globale Auslieferung
- CDN-Integration, dynamisches Caching, API-Testing und REST-API-Monitoring
- Datenanalyse-Lösungen für Echtzeit-Performance
- AI-Tools, Machine Learning und KI-Integration für Predictive Analysis und Automation
- Einsatz von Lighthouse, Developer Tools und modernen APMs
Fortgeschrittene Szenarien und Trends
- Nutzung von Serverless-Technologien und MACH-Architekturen in der Entwicklung
- Analyse und Monitoring komplexer App Development-Landschaften
- Mobilgeräte- und Plattformoptimierung sowie Skalierbarkeit mit Cloud-Technologien
- Einsatz von Künstliche Intelligenz zur kontinuierlichen Performance-Verbesserung
(Wortanzahl: 319)