Kurzusleírás
Alapvető haladó Vue.js koncepciók
- Haladó komponens életciklus
- Haladó props, emits és egyedi események kezelése
- Haladó reaktivitás (ref, computed, effect, watch stb.)
- Útvonalvezérlés és navigációs őrzők
Méretezhető állapotkezelés Pinia-val
- Méretezhető architektúrák Pinia-val
- Haladó kompozíció és áruházak (store) modularizálása
- Legjobb gyakorlattak a globális és lokális adatok kezeléséhez
API integráció és adatréteg tervezés
- Globális és egyedi Axios konfiguráció
- Haladó interceptorok és hiba kezelés
- Integráció Pinia-val és komponensekkel
- Adatfolyam az API-k, az áruházak és a UI komponensek között
Modern Vue fejlesztői munkafolyamat
- Haladó Vite konfiguráció Vue.js projektekhez
- Betűtő integráció és build optimalizálás
- Legjobb gyakorlattak a dev/teszt/éles környezetekhez
- Környezeti változók éles környezetben (Vault), CI/CD
- Kódminőség: ESLint, Prettier és SonarQube beállítása és integrálása
- Automatizált formázás és sztatikus elemzés legjobb gyakorlattai
Framework-specializáció: Quasar keretrendszer
- Quasar komponensek optimalizálása és testreszabása
- Reaktív és teljesítmény-orientált UI-ek építése Quasar-rel
- Quasar használata TanStack, PWA és ServiceWorker-del
TypeScript a Vue.js-ben
- Haladó típusolás komponensekhez és áruházakhoz (store)
- Típusok definiálása props-okhoz, emits-ekhez és slotokhoz
- Újrahasznosítható mintázatok és legjobb gyakorlatok a típusbiztonsághoz
Tesztelés és kódmegbízhatóság
- Egység- és integrációs tesztelés komponensek és áruházak (store) számára
- Javasolt eszközök (Vue Test Utils, Vitest stb.)
- Legjobb gyakorlattak a karbantarthatósághoz és a teszt automatizáláshoz
Teljesítmény és optimalizálás
- Lassú betöltés (lazy loading), kód szétválasztása és erőforrás-optimalizálás
- Teljesítmény-bővítési pontok (bottleneck) azonosítása és megoldása
- Vue.js alkalmazások profilozása és finomhangolása
Anyagok és támogatás
- Átfogó dokumentáció és példák modulonként
- Hozzáférés rögzített anyagokhoz vagy online erőforrásokhoz
- Kérdés-válasz és 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
- Alapvető ismeretek JavaScript, ES6+ és REST API-k terén
- Alapvető megértése a frontend build-eszközöknek és a komponens-alapú architektúráknak
Célközönség
- Frontend-fejlesztők korábbi Vue.js tapasztalattal
- Szoftvermérnökök, akik nagy méretű Vue alkalmazásokat építenek
- Fejlesztők, akik az architektúra, a tesztelés és az optimalizálás legjobb gyakorlatait keresik
Vélemények (3)
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
Örülök, hogy a felvételeket, diákjegyzeteket és fájlokat összetartottuk, így bármikor hozzá tudunk térni, amikor szükségünk van rájuk. David könnyen elmagyarázta a fogalmakat, és képes volt válaszolni az egyes kérdéseinkre. Nagyon ismerős volt a témaival.
Renee Chan - Mackenzie Investments
Kurzus - Vue.js
Gépi fordítás
A vue.js valaha sem dolgoztam vele, és a bemutató megnyugtatta néhány kételyemet. Ugyanakkor az online kurzusok nem hatékonyak a tudás szerzésében.
Bogdan Stoica - EMAG IT Research S.R.L
Kurzus - Advanced Vue.js
Gépi fordítás