Nach Abschluss dieser Weiterbildung verfügen Sie über die Fähigkeiten, moderne Webanwendungen mit Frameworks wie Flutter, Vue.js und Next.js zu entwickeln. Sie sind in der Lage, komplexe Benutzeroberflächen zu gestalten und diese adaptiv auf verschiedenen Plattformen umzusetzen. Zudem können Sie Versionskontrollsysteme wie GitHub und GitLab effizient nutzen, um Ihre Projekte zu verwalten. Sie sind qualifiziert, in Bereichen der Webentwicklung tätig zu werden, bei denen der Fokus auf der Frontend-Entwicklung und Projektmanagement im digitalen Umfeld liegt.
- Einführung und Installation
- Einrichtung von vue
- Iterationen: v-for
- Bedingtes Rendering
- Grundfunktionen und Komponenten
- Computed-Eigenschaft
- Arbeiten mit vue 3
- Eventbehandlung und Persistierung
Anwendungsentwicklung und Projektmanagement
- Widgets und UI-Design
- State Management mit Provider
- Routing und Navigation
- HTTP-Requests und APIs
- Persistenz mit SQLite
- App-Veröffentlichung für iOS und Android
- Projektaufbau & Next.js-Architektur verstehen
Fortgeschrittene Frontend-Techniken
- Erstellung & Konfiguration eines Next.js-Projekts
- Rendering-Modelle: Server & Client Components
- SEO-Optimierung für Next.js-Projekte
- Deployment mit Vercel & CI/CD-Integration
- Optimierung durch Partial Prerendering & Streaming
- API Routes & serverseitige Datenverarbeitung
- Dateibasiertes Routing & dynamische Routen
Qualitätssicherung und Versionsmanagement
- Testing und Debugging
- Software Testing und Qualitätssicherung
- Versionsverwaltung
- Operationen der Versionsverwaltung
- Agiles Arbeiten mit Git
- Continuous Integration und Continuous Delivery