Course Code: hyvatec
Duration: 21 hours
Prerequisites:
  • Doświadczenie w Magento 2 frontend i backend development
  • Znajomość HTML, CSS, JavaScript i PHP
  • Znajomość silników szablonów i architektury tematów Magento

Grupa docelowa

  • Programiści Magento przechodzący na Hyvä Themes
  • Programiści frontend pracujący nad sklepami Adobe Commerce
  • Architekci techniczni optymalizujący wydajność i UX w Magento 2
Overview:

Adobe Hyvä to nowoczesny framework front-endowy dla Magento 2, który zastępuje stack Luma architekturą skoncentrowaną na wydajności i przyjazną dla programistów.

To szkolenie prowadzone przez instruktora (online lub stacjonarne) jest skierowane do programistów o poziomie zaawansowanym, którzy chcą wdrożyć i dostosować motywy Hyvä w projektach Adobe Commerce (Magento 2).

Po zakończeniu tego szkolenia uczestnicy będą w stanie:

  • Zrozumieć architekturę i korzyści motywów Hyvä.
  • Zainstalować i skonfigurować sklep opartego na Hyvä Magento 2.
  • Dostosowywać szablony, style i układ za pomocą Alpine.js i Tailwind CSS.
  • Integrować moduły trzecich stron i zapewnić kompatybilność z Hyvä.
  • Optymalizować wydajność i doświadczenie użytkownika z lekkim stackiem front-endowym Hyvä.

Format kursu

  • Interaktywne wykłady i dyskusje
  • Ćwiczenia praktyczne i laboratoria
  • Wdrożenie środowiska programistycznego na żywo

Opcje dostosowania kursu

  • Aby poprosić o dostosowane szkolenie dla tego kursu, prosimy o kontakt.

Course Outline:

Wprowadzenie do tematów Hyvä

  • Co to jest Hyvä i dlaczego zostało stworzone
  • Porównanie z Luma i PWA Studio
  • Kompatybilność Hyvä i ekosystem modułów

Instalowanie i Konfigurowanie Hyvä

  • Wymagania i licencje
  • Instalowanie Hyvä za pomocą Composer
  • Aktywowanie i konfigurowanie motywu Hyvä w Magento 2

Praca z Tailwind CSS i Alpine.js

  • Przegląd klas użyteczności Tailwind CSS
  • Stosowanie niestandardowych stylów i układów
  • Używanie Alpine.js do tworzenia interaktywnych komponentów

Niestandardowe szablony i układy

  • Zrozumienie struktury szablonów Hyvä
  • Rozszerzanie bloków i układów XML
  • Tworzenie i nadpisywanie szablonów PHTML

Integracja modułów i obsługa kompatybilności

  • Praca z modułami kompatybilnymi z Hyvä
  • Radzenie sobie z niekompatybilnymi modułami
  • Używanie mechanizmu awaryjnego (Luma lub Hyvä Checkout)

Optymalizacja frontendu z Hyvä

  • Benchmarki wydajności i wyniki Lighthouse
  • Minimalizowanie zasobów i optymalizowanie dostarczania
  • Opóźnione ładowanie i zaawansowane strategie pamięci podręcznej

Zaawansowane Use Casey i niestandardowe komponenty

  • Tworzenie ponowne używalnych komponentów z Alpine.js
  • Używanie biblioteki Hyvä UI components
  • Integracja formularzy i obsługa danych wprowadzanych przez użytkownika

Najlepsze praktyki i konserwacja

  • Zasady dotyczące struktur kodu i modularności
  • Utrzymywanie Hyvä i zależności w aktualnym stanie
  • Wdrażanie i kontrola wersji motywów

Podsumowanie i następne kroki

  • Przegląd kluczowych koncepcji
  • Przygotowanie do wdrażania w środowisku produkcyjnym
  • Zasoby do ciągłego uczenia się w ekosystemie Hyvä
Sites Published:

United Arab Emirates - Adobe Hyvä Technical Implementation with Magento 2

Qatar - Adobe Hyvä Technical Implementation with Magento 2

Egypt - Adobe Hyvä Technical Implementation with Magento 2

Saudi Arabia - Adobe Hyvä Technical Implementation with Magento 2

South Africa - Adobe Hyvä Technical Implementation with Magento 2

Brasil - Adobe Hyvä Technical Implementation with Magento 2

Canada - Adobe Hyvä Technical Implementation with Magento 2

中国 - Adobe Hyvä Technical Implementation with Magento 2

香港 - Adobe Hyvä Technical Implementation with Magento 2

澳門 - Adobe Hyvä Technical Implementation with Magento 2

台灣 - Adobe Hyvä Technical Implementation with Magento 2

USA - Adobe Hyvä Technical Implementation with Magento 2

Österreich - Adobe Hyvä Technical Implementation with Magento 2

Schweiz - Adobe Hyvä Technical Implementation with Magento 2

Deutschland - Adobe Hyvä Technical Implementation with Magento 2

Czech Republic - Adobe Hyvä Technical Implementation with Magento 2

Denmark - Adobe Hyvä Technical Implementation with Magento 2

Estonia - Adobe Hyvä Technical Implementation with Magento 2

Finland - Adobe Hyvä Technical Implementation with Magento 2

Greece - Adobe Hyvä Technical Implementation with Magento 2

Magyarország - Adobe Hyvä Technical Implementation with Magento 2

Ireland - Adobe Hyvä Technical Implementation with Magento 2

Luxembourg - Adobe Hyvä Technical Implementation with Magento 2

Latvia - Adobe Hyvä Technical Implementation with Magento 2

España - Adobe Hyvä Technical Implementation with Magento 2

Italia - Adobe Hyvä Technical Implementation with Magento 2

Lithuania - Adobe Hyvä Technical Implementation with Magento 2

Nederland - Adobe Hyvä Technical Implementation with Magento 2

Norway - Adobe Hyvä Technical Implementation with Magento 2

Portugal - Adobe Hyvä Technical Implementation with Magento 2

România - Adobe Hyvä Technical Implementation with Magento 2

Sverige - Adobe Hyvä Technical Implementation with Magento 2

Türkiye - Adobe Hyvä Technical Implementation with Magento 2

Malta - Adobe Hyvä Technical Implementation with Magento 2

Belgique - Adobe Hyvä Technical Implementation with Magento 2

France - Adobe Hyvä Technical Implementation with Magento 2

日本 - Adobe Hyvä Technical Implementation with Magento 2

Australia - Adobe Hyvä Technical Implementation with Magento 2

Malaysia - Adobe Hyvä Technical Implementation with Magento 2

New Zealand - Adobe Hyvä Technical Implementation with Magento 2

Philippines - Adobe Hyvä Technical Implementation with Magento 2

Singapore - Adobe Hyvä Technical Implementation with Magento 2

Thailand - Adobe Hyvä Technical Implementation with Magento 2

Vietnam - Adobe Hyvä Technical Implementation with Magento 2

India - Adobe Hyvä Technical Implementation with Magento 2

Argentina - Adobe Hyvä Technical Implementation with Magento 2

Chile - Adobe Hyvä Technical Implementation with Magento 2

Costa Rica - Adobe Hyvä Technical Implementation with Magento 2

Ecuador - Adobe Hyvä Technical Implementation with Magento 2

Guatemala - Adobe Hyvä Technical Implementation with Magento 2

Colombia - Adobe Hyvä Technical Implementation with Magento 2

México - Adobe Hyvä Technical Implementation with Magento 2

Panama - Adobe Hyvä Technical Implementation with Magento 2

Peru - Adobe Hyvä Technical Implementation with Magento 2

Uruguay - Adobe Hyvä Technical Implementation with Magento 2

Venezuela - Adobe Hyvä Technical Implementation with Magento 2

Polska - Adobe Hyvä Technical Implementation with Magento 2

United Kingdom - Adobe Hyvä Technical Implementation with Magento 2

South Korea - Adobe Hyvä Technical Implementation with Magento 2

Pakistan - Adobe Hyvä Technical Implementation with Magento 2

Sri Lanka - Adobe Hyvä Technical Implementation with Magento 2

Bulgaria - Adobe Hyvä Technical Implementation with Magento 2

Bolivia - Adobe Hyvä Technical Implementation with Magento 2

Indonesia - Adobe Hyvä Technical Implementation with Magento 2

Kazakhstan - Adobe Hyvä Technical Implementation with Magento 2

Moldova - Adobe Hyvä Technical Implementation with Magento 2

Morocco - Adobe Hyvä Technical Implementation with Magento 2

Tunisia - Adobe Hyvä Technical Implementation with Magento 2

Kuwait - Adobe Hyvä Technical Implementation with Magento 2

Oman - Adobe Hyvä Technical Implementation with Magento 2

Slovakia - Adobe Hyvä Technical Implementation with Magento 2

Kenya - Adobe Hyvä Technical Implementation with Magento 2

Nigeria - Adobe Hyvä Technical Implementation with Magento 2

Botswana - Adobe Hyvä Technical Implementation with Magento 2

Slovenia - Adobe Hyvä Technical Implementation with Magento 2

Croatia - Adobe Hyvä Technical Implementation with Magento 2

Serbia - Adobe Hyvä Technical Implementation with Magento 2

Bhutan - Adobe Hyvä Technical Implementation with Magento 2

Nepal - Adobe Hyvä Technical Implementation with Magento 2

Uzbekistan - Adobe Hyvä Technical Implementation with Magento 2