Plan Szkolenia

Zaawansowane Koncepcje Vue.js

  • Zaawansowany cykl życia komponentów
  • Zaawansowane obsługивание props, emits i zdarzeń niestandardowych
  • Zaawansowana reaktywność (ref, computed, effect, watch itp.)
  • Kontrola tras i nawigacyjne strażniki

Skalowalna Zarządzanie Stanem za pomocą Pinii

  • Skalowalne architektury z użyciem Pinii
  • Zaawansowane kompozycje i modularizacja sklepów
  • Najlepsze praktyki zarządzania danymi globalnymi i lokalnymi

Integracja API i Projekt Warstwy Danych

  • Globalna i niestandardowa konfiguracja Axios
  • Zaawansowane użycie przechwytów i obsługi błędów
  • Integracja z Piniią i komponentami
  • Przepływ danych między API, sklepami i komponentami UI

Nowoczesny Przepływ Rozwoju Vue.js

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

Specjalizacja Framework: Quasar Framework

  • Optymalizacja i dostosowanie komponentów Quasar
  • Tworzenie responsywnych i wydajnych interfejsów użytkownika z użyciem Quasar
  • Używanie Quasar wraz z TanStack, PWA i ServiceWorkerem

TypeScript w Vue.js

  • Zaawansowane typowanie dla komponentów i sklepów
  • Definiowanie typów dla props, emits i slots
  • Wzorce ponownego użycia i najlepsze praktyki dla bezpieczności typów

Testowanie i Niezawodność Kodu

  • Testy jednostkowe i integracyjne dla komponentów i sklepów
  • Zalecane narzędzia (Vue Test Utils, Vitest itp.)
  • Najlepsze praktyki dla utrzymania i automatyzacji testów

Wydajność i Optymalizacja

  • Ładowanie na żądanie, rozdzielenie kodu i optymalizacja zasobów
  • Identyfikowanie i usuwanie瓶颈 (bottlenecks) wydajnościowych
  • Profilowanie i dopracowywanie aplikacji Vue.js

Materiały i Wsparcie

  • Kompleksowa dokumentacja i przykłady dla każdego modułu
  • Dostęp do nagranych materiałów lub zasobów online
  • Pytania i odpowiedzi oraz wsparcie po treningu w implementacji

Podsumowanie i Następne Kroki

Wymagania

  • Doświadczenie w tworzeniu aplikacji za pomocą Vue.js
  • Znajomość JavaScript, ES6+ i REST API
  • Podstawowa znajomość narzędzi kompilacji frontendowych i architektur opartych na komponentach

Odbiorcy

  • Deweloperzy frontendowi z wcześniejszym doświadczeniem w Vue.js
  • Inżynierowie oprogramowania tworzący dużym skali aplikacje Vue
  • Deweloperzy poszukujący najlepszych praktyk w architekturze, testowaniu i optymalizacji
 35 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie