Kontakt aufnehmen
 Dauer 35 Stunden

Schulungsübersicht

Kernkonzepte für fortgeschrittene Vue.js-Entwicklung

  • Erweiterter Component Lifecycle
  • Erweiterte Handhabung von props, emits und Custom Events
  • Erweiterte Reaktivität (ref, computed, effect, watch usw.)
  • Route-Kontrolle und Navigation Guards

Skalierbares State Management mit Pinia

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

API-Integration und Design der Datenschicht

  • Globale und individuelle Axios-Konfiguration
  • Erweiterte Nutzung von Interceptors und Fehlerbehandlung
  • Integration mit Pinia und Komponenten
  • Datenfluss zwischen APIs, Stores und UI-Komponenten

Moderner Vue-Entwicklungsworkflow

  • Erweiterte Vite-Konfiguration für Vue.js-Projekte
  • Plugin-Integration und Build-Optimierung
  • Best Practices für Dev-/Test-/Produktionsumgebungen
  • Umgebungsvariablen für die Produktion (Vault), CI/CD
  • Code-Qualität: Einrichtung und Integration von ESLint, Prettier und SonarQube
  • Best Practices für automatisiertes Formatting und statische Analyse

Frameworkspezialisierung: Quasar Framework

  • Optimierung und Anpassung von Quasar-Komponenten
  • Erstellung responsiver und performanter UIs mit Quasar
  • Nutzung von Quasar mit TanStack, PWA und ServiceWorker

TypeScript in Vue.js

  • Erweiterte Typisierung für Komponenten und Stores
  • Definition von Typen für props, emits und Slots
  • Wiederverwendbare Muster und Best Practices für Typsicherheit

Tests und Code-Zuverlässigkeit

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

Performance und Optimierung

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

Materialien und Support

  • Umfassende Dokumentation und Beispiele pro Modul
  • Zugang zu aufgezeichneten Materialien oder Online-Ressourcen
  • Q&A und Implementierungs-Support nach der Schulung

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Erfahrung in der Entwicklung von Anwendungen mit Vue.js
  • Vertrautheit mit JavaScript, ES6+ und REST APIs
  • Grundlegendes Verständnis von Frontend-Build-Tools und komponentenbasierten Architekturen

Zielgruppe

  • Frontend-Entwickler mit vorangegangener Vue.js-Erfahrung
  • Software-Entwickler, die großskalige Vue-Anwendungen erstellen
  • Entwickler, die Best Practices in Architektur, Testing und Optimierung suchen

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien