Bądźmy w kontakcie
 Czas trwania 35 godzin

Plan Szkolenia

Podstawowe zaawansowane koncepcje Vue.js

  • Zaawansowany cykl życia komponentów
  • Zaawansowana obsługa props, emits i zdarzeń niestandardowych
  • Zaawansowana reaktywność (ref, computed, effect, watch, itd.)
  • Kontrola trasowania i strażnicy nawigacji

Skalowalne zarządzanie stanem z Pinia

  • Skalowalne architekturki z Pinia
  • Zaawansowana kompozycja i modularizacja magazynów
  • Najlepsze praktyki w zarządzaniu danymi globalnymi i lokalnymi

Integracja API i projektowanie warstwy danych

  • Konfiguracja globalna i niestandardowa Axios
  • Zaawansowane użycie interceptorów i obsługi błędów
  • Integracja z Pinia i komponentami
  • Przepływ danych między API, magazynami a komponentami UI

Nowoczesny proces pracy Vue

  • Zaawansowana konfiguracja Vite dla projektów Vue.js
  • Integracja wtyczek i optymalizacja buildów
  • Najlepsze praktyki dla środowisk dev/test/produkcji
  • Zmienne środowiskowe dla produkcji (Vault), CI/CD
  • Jakość kodu: konfiguracja i integracja ESLint, Prettier oraz SonarQube
  • Najlepsze praktyki automatycznego formatowania i analizy statycznej

Specjalizacja frameworku: Quasar Framework

  • Optymalizacja i dostosowywanie komponentów Quasar
  • Budowanie responsywnych i wydajnych interfejsów z Quasar
  • Używanie Quasar z TanStack, PWA i ServiceWorker

TypeScript w Vue.js

  • Zaawansowane typowanie komponentów i magazynów
  • Definiowanie typów dla props, emits i slotów
  • Wzorce wielokrotnego użycia i najlepsze praktyki dla bezpieczeństwa typów

Testowanie i niezawodność kodu

  • Testy jednostkowe i integracyjne komponentów i magazynów
  • Polecane narzędzia (Vue Test Utils, Vitest, itd.)
  • Najlepsze praktyki dla łatwości utrzymania i automatyzacji testów

Wydajność i optymalizacja

  • Ładowanie leniwe, dzielenie kodu i optymalizacja zasobów
  • Identyfikacja i rozwiązywanie wąskich gardeł wydajności
  • Profilowanie i precyzyjne strojenie aplikacji Vue.js

Materiały i wsparcie

  • Wyczerpująca dokumentacja i przykłady dla każdego modułu
  • Dostęp do nagrań lub zasobów online
  • Sesja Q&A i wsparcie przy implementacji po szkoleniu

Podsumowanie i kolejne kroki

Wymagania

  • Doświadczenie w tworzeniu aplikacji w Vue.js
  • Znajomość JavaScript, ES6+ oraz API REST
  • Podstawowe zrozumienie narzędzi do budowania front-endu oraz architektur opartych na komponentach

Grupa docelowa

  • Programiści front-end z doświadczeniem w Vue.js
  • Inżynierowie oprogramowania budujący duże aplikacje Vue
  • Programiści szukający najlepszych praktyk w zakresie architektury, testowania i optymalizacji

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie