Kontakt aufnehmen

Schulungsübersicht

Kernkonzepte von Advanced Vue.js

  • Fortgeschrittener Lifecycle von Komponenten
  • Fortgeschrittene Behandlung von Props, Emits und benutzerdefinierten Events
  • Fortgeschrittene Reaktivität (ref, computed, effect, watch, etc.)
  • Routensteuerung und Navigation Guards

Skalierbares State Management mit Pinia

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

API-Integration und Design der Datenschicht

  • Globale und benutzerdefinierte Axios-Konfiguration
  • Fortgeschrittener Einsatz von Intercepts 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 Dev-, Testing- und Produktionsumgebungen
  • Umgebungsvariablen für die Produktion (Vault), CI/CD
  • Code-Qualität: ESLint, Prettier und Setup/Integration von SonarQube
  • Best Practices für automatisches Formatting und statische Analyse

Framework-Spezialisierung: Quasar Framework

  • Optimierung und Anpassung von Quasar-Komponenten
  • Aufbau responsiver und performanter UIs mit Quasar
  • Einsatz von Quasar in Kombination mit TanStack, PWA und ServiceWorker

TypeScript in Vue.js

  • Fortgeschrittenes Typing für Komponenten und Stores
  • Definition von Typen für Props, Emits und Slots
  • Wiederverwendbare Patterns und Best Practices für Typosicherheit

Testing und Code-Zuverlässigkeit

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

Performance und Optimierung

  • Lazy Loading, Code Splitting und Ressourcenoptimierung
  • Identifizierung und Behebung von Performance-Engpässen
  • Profiling und Feinabstimmung von Vue.js-Anwendungen

Materialien und Unterstützung

  • Umfassende Dokumentation und Beispiele zu jedem Modul
  • Zugriff auf aufgezeichnete Materialien oder Online-Ressourcen
  • Q&A und Unterstützung bei der Implementierung nach der Schulung

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Erfahrung in der Anwendungsentwicklung mit Vue.js
  • Vertrautheit mit JavaScript, ES6+ und REST-APIs
  • Grundlegende Kenntnisse in Frontend-Build-Tools und komponentenbasierten Architekturen

Zielgruppe

  • Frontend-Entwickler mit früheren Erfahrungen in Vue.js
  • Softwareingenieure, die groß skalierende Vue-Anwendungen entwickeln
  • Entwickler, die Best Practices in Architektur, Testing und Optimierung suchen
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien