Kurzusleírás
Alapvető haladó Vue.js koncepciók
- Haladó komponens életciklus
- Haladó kezelés a props, emits és egyéni események terén
- Haladó reaktivitás (ref, computed, effect, watch stb.)
- Útvonalvezérlés és navigációs guardok
Skálázható állapotkezelés a Piniaval
- Skálázható architektúrák a Piniaval
- Haladó kompozíció és tároló modulárisítás
- Legjobb gyakorlatok a globális és helyi adatok kezelésére
API integráció és adatréteg tervezés
- Globális és egyéni Axios konfiguráció
- Haladó használat az interceptors és hibakezelés terén
- Integráció a Piniaval és komponensekkel
- Adatáramlás az 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 a fejlesztési/tesztelési/éles környezetekhez
- Környezeti változók az éles környezetben (Vault), CI/CD
- Kódminőség: ESLint, Prettier és SonarQube beállítás és integráció
- Automatikus formázás és statikus elemzés legjobb gyakorlatok
Keretrendszer specializáció: Quasar keretrendszer
- Quasar komponensek optimalizálása és testreszabása
- Reszponzív és teljesítményes felületek építése a Quasarral
- A Quasar használata a TanStack, PWA és ServiceWorkerrel
TypeScript a Vue.js-ben
- Haladó típusozás komponensekhez és tárolókhoz
- Típusok definiálása a props, emits és slotokhoz
- Újrafelhasználható minták és legjobb gyakorlatok a típusbiztonság érdekében
Tesztelés és kód megbízhatóság
- Egység- és integrációs tesztek komponensekhez és tárolókhoz
- Ajánlott eszközök (Vue Test Utils, Vitest stb.)
- Legjobb gyakorlatok a karbantarthatóság és teszt automatizálás érdekében
Teljesítmény és optimalizálás
- Lusta betöltés, kód felosztás és erőforrás optimalizálás
- Teljesítmény szűk keresztmetszetek azonosítása és megoldása
- Profilkészítés és finomhangolás Vue.js alkalmazásoknál
Anyagok és támogatás
- Átfogó dokumentáció és példák modulonként
- Hozzáférés felvett anyagokhoz vagy online erőforrásokhoz
- Kérdések és válaszok, valamint képzés utáni implementációs támogatás
Összefoglalás és következő lépések
Követelmények
- Tapasztalat Vue.js alkalmazások fejlesztésében
- Ismeret a JavaScript, ES6+ és REST API-k terén
- Alapvető ismeretek a frontend build eszközökről és komponensalapú architektúrákról
Célközönség
- Vue.js tapasztalattal rendelkező frontend fejlesztők
- Nagy léptékű Vue alkalmazásokat építő szoftvermérnökök
- Fejlesztők, akik a legjobb gyakorlatokat keresik az architektúra, tesztelés és optimalizálás területén
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