Kurzusleírás
Alapvető haladó Vue.js fogalmak
- Haladó komponens élettartam
- Haladó kezelés prop-oknál, emit-eknél és egyéni eseményeken
- Haladó reaktivitás (ref, computed, effect, watch, stb.)
- Útvonal-vezérlés és navigációs őrzők
Skálázható állapotkezelés a Pinia-val
- Skálázható architektúrák a Pinia-val
- Haladó kompozíció és tároló modulárisítása
- Legjobb gyakorlatok globális és helyi adatok kezelésére
API integráció és adattártervezés
- Globális és egyéni Axios konfiguráció
- Haladó interceptors és hiba kezelés használata
- Integráció a Pinia-val és komponensekkel
- Adatfolyam API-k, tárolók és UI komponensek között
Modern Vue fejlesztési munkafolyamat
- Haladó Vite konfiguráció Vue.js projektekhez
- Plugin integráció és build optimalizálás
- Legjobb gyakorlatok fejlesztői/tesztelési/éles környezetekhez
- Környezeti változók éles környezethez (Vault), CI/CD
- Kódminőség: ESLint, Prettier és SonarQube beállítása és integrálása
- Automatikus formázás és statikus elemzés legjobb gyakorlatai
Keretrendszer specializáció: Quasar keretrendszer
- A Quasar komponensek optimalizálása és testreszabása
- Felelősségteljes és teljesítményes UI-ek készítése a Quasar-rel
- A Quasar használata TanStack, PWA és ServiceWorkerrel
TypeScript a Vue.js-ben
- Haladó típusozás komponensek és tárolók számára
- Típusok definiálása prop-ok, emit-ek és slot-ok számára
- Újrafelhasználható minták és legjobb gyakorlatok a tímbiztonság érdekében
Tesztelés és kód megbízhatósága
- Unit és integrációs tesztelés komponensek és tárolók számára
- Ajánlott eszközök (Vue Test Utils, Vitest, stb.)
- Legjobb gyakorlatok a fenntarthatóság és tesztautomatizálás érdekében
Teljesítmény és optimalizáció
- Készszeres betöltés, kód darabolás és erőforrás optimalizálás
- Teljesítménykivonulások azonosítása és megoldása
- Profilozás és Vue.js alkalmazások finom hangolása
Anyagok és támogatás
- Széles körű dokumentáció és példák modulonként
- Előadásanyagok vagy online források felvételei hozzáférése
- Kérdések és válaszok, illetve a képzés utáni implementációs támogatás
Összefoglaló és következő lépések
Követelmények
- Tapasztalat Vue.js alkalmazások fejlesztésében
- Ismeret JavaScript, ES6+ és REST API-kről
- Alapvető ismeret frontend build eszközökről és komponens-alapú architektúrákról
Célközönség
- Előző Vue.js tapasztalattal rendelkező frontend fejlesztők
- Nagyméretű Vue alkalmazásokat építő szoftvermérnökök
- Legjobb gyakorlatokat kereső fejlesztők architektúrában, tesztelésben és optimalizációban
Vélemények (4)
Az órák nagyon interaktívak voltak, és az gyakorlati feladatok is jók voltak.
Heino - NWK Limited
Kurzus - Laravel and Vue.js
Gépi fordítás
A képződő úgy tűnt, nagyon ismerős volt a Vue-kal. Értékeltem, hogy láthattam a fejlesztési stílusát, és tanultam néhány új fogalmat, amit kipróbálhatok.
Adrian Borrmann - CBC/Radio-Canada
Kurzus - Advanced Vue.js
Gépi fordítás
Nagyon tetszik Shawn élő kódolási stílusa az oktatás során. Megmutatta a tárgyhoz kapcsolódó gyakorlati ismereteit és tapasztalatait.
Nhan Nguyen - Navy Information Warfare Center - Pacific
Kurzus - Vuetify.js
Gépi fordítás
A laborok befejezése új funkciók hozzáadásához (számológép és kereskedési laborok)
Darren White - DAS
Kurzus - Vue.js
Gépi fordítás