Kontakt aufnehmen
 Dauer 35 Stunden

Schulungsübersicht

Kernkonzepte für fortgeschrittenes Vue.js

  • Fortschrittlicher Komponentenlebenszyklus
  • Fortschrittliche Handhabung von Props, Emits und benutzerdefinierten Ereignissen
  • Fortschrittliche Reaktivität (ref, computed, effect, watch usw.)
  • Route-Steuerung und Navigation Guard

Skalierbares State Management mit Pinia

  • Skalierbare Architekturen mit Pinia
  • Fortschrittliche Komposition und Store-Modularisierung
  • Best Practices für die Verwaltung globaler und lokaler Daten

API-Integration und Design der Datenschicht

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

Moderner Vue-Entwicklungs-Workflow

  • Fortschrittliche Vite-Konfiguration für Vue.js-Projekte
  • Plug-in-Integration und Build-Optimierung
  • Best Practices für Entwicklungs-/Test-/Produktivumgebungen
  • Umgebungsvariablen für Produktion (Vault), CI/CD
  • Code-Qualität: ESLint-, Prettier- und SonarQube-Einrichtung und -Integration
  • Best Practices für automatisches Formatieren und statische Analyse

Framework-Spezialisierung: Quasar-Framework

  • Optimierung und Anpassung von Quasar-Komponenten
  • Aufbau responsiver und leistungsfähiger UIs mit Quasar
  • Verwendung von Quasar mit TanStack, PWA und ServiceWorker

TypeScript in Vue.js

  • Fortschrittliches Typing für Komponenten und Stores
  • Definition von Typen für Props, Emits und Slots
  • Wiederverwendbare Muster und Best Practices für Typpsicherheit

Testen 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

Leistung und Optimierung

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

Materialien und Unterstützung

  • Umfassende Dokumentation und Beispiele pro Modul
  • Zugriff zu aufgezeichneten Materialien oder Online-Ressourcen
  • Fragen & Antworten und Implementierungsunterstützung nach dem Training

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 vorhandenen Vue.js-Erfahrungen
  • Software-Ingenieure, die große Vue-Anwendungen entwickeln
  • Entwickler, die Best Practices in Architektur, Testen und Optimierung suchen

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien