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 Grundwissen
  • 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