Schița de curs
Introducere în Temele Hyvă
- Ce este Hyvă și de ce a fost creat
- Comparație cu Luma și PWA Studio
- Compatibilitatea Hyvă și ecosistemul de module
Instalarea și Configurarea Hyvă
- Cerințe și licențiere
- Instalarea Hyvă folosind Composer
- Activarea și configurarea temei Hyvă în Magento 2
Lucrul cu Tailwind CSS și Alpine.js
- Prezentare generală a claselor utilitare Tailwind CSS
- Aplicarea stilurilor și layout-urilor personalizate
- Utilizarea Alpine.js pentru componente interactive
Personalizarea Șabloanelor și Layout-ului
- Înțelegerea structurii șabloanelor Hyvă
- Extinderea blocurilor și a XML-ului de layout
- Crearea și suprascrierea șabloanelor PHTML
Integrarea Modulelor și Gestionarea Compatibilității
- Lucrul cu module compatibile cu Hyvă
- Gestionarea modulelor necompatibile
- Utilizarea mecanismului de rezervă (Luma sau Hyvă Checkout)
Optimizarea Frontend cu Hyvă
- Benchmark-uri de performanță și scoruri Lighthouse
- Minificarea resurselor și optimizarea livrării
- Încărcarea leneșă și strategii avansate de caching
Cazuri de Utilizare Avansate și Componente Personalizate
- Construirea componentelor reutilizabile cu Alpine.js
- Utilizarea bibliotecii de componente Hyvă UI
- Integrarea formularelor și gestionarea intrărilor utilizatorilor
Bune Practici și Întreținere
- Ghiduri privind structura codului și modularitatea
- Păstrarea Hyvă și a dependențelor la zi
- Implementarea și controlul versiunilor temelor
Rezumat și Pași Următori
- Recapitularea conceptelor cheie
- Pregătirea pentru implementarea în producție
- Resurse pentru învățarea continuă în ecosistemul Hyvă
Cerințe
- Experiență în dezvoltarea frontend și backend pentru Magento 2
- Cunoștințe de HTML, CSS, JavaScript și PHP
- Familiaritate cu motoarele de șabloane și arhitectura temelor Magento
Publicul Țintă
- Dezvoltatori Magento care trec la teme Hyvă
- Dezvoltatori frontend care lucrează la interfețele de magazin Adobe Commerce
- Arhitecți tehnici care optimizează performanța și UX-ul Magento 2
Mărturii (3)
Deschiderea lui Marko de a răspunde la toate întrebările noastre
Lorena Calin - BAT
Curs - Adobe After Effects Essentials
Tradus de catre o masina
exemplificările pe care instrucționarul le-a folosit în fiecare subiect, ceea ce a facilitat înțelegerea
huda Alyassi - Dubai Government Human Resources Dept.
Curs - Adobe XD
Tradus de catre o masina
Jarek a fost foarte, foarte hotărât să mă facă cât mai cunoscător posibil pentru a putea folosi acele programe în urmă, chiar dacă timpul era foarte limitat pentru a avea succes. El nu și-a luat nici măcar pauze, astfel încât am putut aduna și mai multe cunoștințe. Fantastica! Foarte, foarte drăguț!
Anja Schmitz - Helmholz-Zentrum Dresden-Rossendorf e.V.
Curs - DTP (InDesign, Photoshop, Illustrator, Acrobat)
Tradus de catre o masina