Návrh Školení

Jádro pokročilých konceptů Vue.js

  • Pokročilý komponentový životní cyklus
  • Pokročilé zpracování props, emits a vlastních událostí
  • Pokročilá reaktivita (ref, computed, effect, watch atd.)
  • Řízení směry a navigační strážci

Škálovatelné správa stavu s Pinia

  • Škálovatelné architektury s Pinia
  • Pokročilá kompozice a modularizace úložišť
  • Nejlepší praktiky pro správu globálních a místních dat

Integrace API a návrh vrstvy dat

  • Globální a vlastní konfigurace Axiosu
  • Pokročilé použití interceptory a zpracování chyb
  • Integrace s Pinia a komponenty
  • Tok dat mezi API, úložišti a UI komponentami

Moderní pracovní postup vývoje Vue.js

  • Pokročilá konfigurace Vite pro projekty Vue.js
  • Integrace pluginů a optimalizace sestavení
  • Nejlepší praktiky pro vývojová, testovací a produkční prostředí
  • Proměnné prostředí pro produksi (Vault), CI/CD
  • Kvalita kódu: nastavení a integrace ESLint, Prettier a SonarQube
  • Nejlepší praktiky pro automatické formátování a statickou analýzu

Specializace na rámec: Quasar Framework

  • Optimalizace a přizpůsobení komponent Quasaru
  • Vytváření responzivních a výkonných uživatelských rozhraní s Quasarem
  • Použití Quasaru s TanStack, PWA a ServiceWorkerem

TypeScript v Vue.js

  • Pokročilé tipování pro komponenty a úložiště
  • Definice typů pro props, emits a slots
  • Opakovatelné vzory a nejlepší praktiky pro bezpečnost typů

Testování a spolehlivost kódu

  • Unitové a integrační testy pro komponenty a úložiště
  • Doporučené nástroje (Vue Test Utils, Vitest atd.)
  • Nejlepší praktiky pro udržitelnost a automatizaci testů

Výkon a optimalizace

  • Lazy loading, rozdělování kódu a optimalizace zdrojů
  • Identifikace a odstraňování výkonnostních látek
  • Profilace a jemná kalibrace aplikací Vue.js

Materiály a podpora

  • Komplexní dokumentace a příklady pro každý modul
  • Přístup k nahratým materiálům nebo online zdrojům
  • Q&A a podpora po školení při implementaci

Shrnutí a další kroky

Požadavky

  • Zkušenosti s vývojem aplikací pomocí Vue.js
  • Přehled JavaScript, ES6+ a REST API
  • Základní znalost frontendových sestavovacích nástrojů a architektur komponent.

Cílová skupina

  • Frontendoví vývojáři s předchozím zkušenostmi v Vue.js
  • Softwaroví inženýři vyvíjející velké škálovatelné Vue aplikace
  • Vývojáři hledající nejlepší praktiky v architektuře, testování a optimalizaci.
 35 Hodiny

Počet účastníků


Cena za účastníka

Reference (4)

Nadcházející kurzy

Související kategorie