Schulungsübersicht

Kernkonzepte des fortgeschrittenen Vue.js

  • Fortgeschrittene Komponentenlebenszyklen
  • Fortgeschrittene Verarbeitung von Props, Emits und benutzerdefinierten Ereignissen
  • Fortgeschrittene Reaktivität (ref, computed, effect, watch usw.)
  • Routensteuerung und Navigationsguards

Skalierbare Zustandsverwaltung mit Pinia

  • Skalierbare Architekturen mit Pinia
  • Fortgeschrittene Komposition und Modulierung von Stores
  • Best Practices für die Verwaltung globaler und lokaler Daten

API-Integration und Datenschicht-Design

  • Globale und benutzerdefinierte Axios-Konfiguration
  • Fortgeschrittene Verwendung von Interceptors und Fehlerbehandlung
  • Integration mit Pinia und Komponenten
  • Datenfluss zwischen APIs, Stores und UI-Komponenten

Moderner Vue-Entwicklungsworkflow

  • Fortgeschrittene Vite-Konfiguration für Vue.js-Projekte
  • Plugin-Integration und Build-Optimierung
  • Best Practices für Entwicklungs-, Test- und Produktionsumgebungen
  • Umgebungsvariablen für die Produktion (Vault), CI/CD
  • Code-Qualität: ESLint, Prettier und SonarQube-Setup und -Integration
  • Automatisches Formatieren und beste Praktiken für statische Analysen

Framework-Spezialisierung: Quasar-Framework

  • Optimierung und Anpassung von Quasar-Komponenten
  • Erstellung responsiver und leistungsfähiger Benutzeroberflächen mit Quasar
  • Verwendung von Quasar mit TanStack, PWA und ServiceWorker

TypeScript in Vue.js

  • Fortgeschrittene Typisierung für Komponenten und Stores
  • Definieren von Typen für Props, Emits und Slots
  • Wiederverwendbare Muster und beste Praktiken für die Typsicherheit

Testing und Code-Reliabilität

  • Unit- und Integrationstests für Komponenten und Stores
  • Empfohlene Tools (Vue Test Utils, Vitest usw.)
  • Best Practices für Wartbarkeit und Testautomatisierung

Leistung und Optimierung

  • Lazy Loading, Code Splitting und Ressourcenoptimierung
  • Identifizieren und Beheben von Leistungsengpässen
  • Profiling und Feinabstimmung von Vue.js-Anwendungen

Materialien und Unterstützung

  • Umfassende Dokumentation und Beispiele pro Modul
  • Zugang zu aufgezeichneten Materialien oder Online-Quellen
  • Q&A und Post-Training-Implementierungssupport

Zusammenfassung und Nächste Schritte

Voraussetzungen

  • Erfahrung in der Entwicklung von Anwendungen mit Vue.js
  • Kenntnisse in JavaScript, ES6+ und REST-APIs
  • Grundverständnis für Frontend-Build-Tools und komponentenbasierte Architekturen

Zielgruppe

  • Frontend-Entwickler mit vorheriger Vue.js-Erfahrung
  • Software-Ingenieure, die große Vue-Anwendungen erstellen
  • Entwickler, die beste Praktiken in Architektur, Testing und Optimierung suchen
 35 Stunden

Teilnehmerzahl


Preis pro Teilnehmer

Erfahrungsberichte (4)

Kommende Kurse

Verwandte Kategorien