Zkuste nás kontaktovat
 Doba trvání 35 hodiny

Návrh Školení

Základní pokročilé koncepty Vue.js

  • Pokročilý životní cyklus komponent
  • Pokročilé zpracování props, emits a vlastních událostí
  • Pokročilá reaktivita (ref, computed, effect, watch atd.)
  • Ovládání tras a navigační guardy

Škálovatelná správa stavu s Pinia

  • Škálovatelné architektury s Pinia
  • Pokročilá kompozice a modularizace storeů
  • Nejlepší postupy pro správu globálních a lokálních dat

Integrace API a návrh datové vrstvy

  • Globální a vlastní konfigurace Axios
  • Pokročilé použití intercektorů a zpracování chyb
  • Integrace s Pinia a komponentami
  • Průtok dat mezi API, storemi a UI komponentami

Moderní pracovní tok pro vývoj ve Vue

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

Specializace frameworku: Quasar Framework

  • Optimalizace a přizpůsobení komponent Quasar
  • Tvorba responzivních a výkonných UI s Quasar
  • Použití Quasar s TanStack, PWA a ServiceWorker

TypeScript ve Vue.js

  • Pokročilá typizace pro komponenty a storey
  • Definice typů pro props, emits a sloty
  • Opět využitelné vzorce a nejlepší postupy pro bezpečnost typů

Testování a spolehlivost kódu

  • Unit a integrační testování komponent a storeů
  • Doporučené nástroje (Vue Test Utils, Vitest atd.)
  • Nejlepší postupy pro udržovatelnost a automatizaci testů

Výkon a optimalizace

  • Lazy loading, dělení kódu a optimalizace zdrojů
  • Identifikace a řešení výkonových úzkých míst
  • Profilování a ladění aplikací Vue.js

Materiály a podpora

  • Ucelená dokumentace a příklady pro každý modul
  • Přístup k nahraným materiálům nebo online zdrojům
  • Odpovědi na otázky a podpora při implementaci po výcviku

Shrnutí a další kroky

Požadavky

  • Zkušenosti s vývojem aplikací pomocí Vue.js
  • Oznámenost s JavaScriptem, ES6+ a REST API
  • Základní porozumění nástrojům pro build front-endu a komponentním architekturám

Cílová skupina

  • Front-end vývojáři s předchozími zkušenostmi ve Vue.js
  • Softwarové inženýry budující aplikace Velkého rozsahu ve Vue.js
  • Vývojáře hledající nejlepší postupy v architektuře, testování a optimalizaci

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie