Course Outline
Introduction to Hyvä Themes
- What is Hyvä and why it was created
- Comparison with Luma and PWA Studio
- Hyvä compatibility and module ecosystem
Installing and Setting Up Hyvä
- Requirements and licensing
- Installing Hyvä using Composer
- Activating and configuring Hyvä theme in Magento 2
Working with Tailwind CSS and Alpine.js
- Overview of Tailwind CSS utility classes
- Applying custom styles and layouts
- Using Alpine.js for interactive components
Template and Layout Customization
- Understanding the Hyvä template structure
- Extending blocks and layout XML
- Creating and overriding PHTML templates
Integrating Modules and Compatibility Handling
- Working with Hyvä-compatible modules
- Dealing with non-compatible modules
- Using the fallback mechanism (Luma or Hyvä Checkout)
Frontend Optimization with Hyvä
- Performance benchmarks and Lighthouse scores
- Minifying assets and optimizing delivery
- Lazy loading and advanced caching strategies
Advanced Use Cases and Custom Components
- Building reusable components with Alpine.js
- Using Hyvä UI components library
- Form integration and user input handling
Best Practices and Maintenance
- Code structure and modularity guidelines
- Keeping Hyvä and dependencies up to date
- Deployment and theme version control
Summary and Next Steps
- Review of key concepts
- Preparing for production deployment
- Resources for continuous learning in the Hyvä ecosystem
Requirements
- Experience with Magento 2 frontend and backend development
- Knowledge of HTML, CSS, JavaScript, and PHP
- Familiarity with templating engines and Magento theme architecture
Audience
- Magento developers transitioning to Hyvä Themes
- Frontend developers working on Adobe Commerce storefronts
- Technical architects optimizing Magento 2 performance and UX
Testimonials (5)
the examples the trainer used in each subject which made it easier to understand
huda Alyassi - Dubai Government Human Resources Dept.
Course - Adobe XD
Everything was truly superb. Mr. Piotr managed to convey the knowledge in such a way that a person who had never had contact with Corel or Photoshop understood all the necessary functions. Mr. Piotr possesses extensive knowledge about graphic programs. The trainer did not limit himself to the exercises he had prepared but eagerly discussed and implemented project examples that are useful in my work. If any questions came to mind after the classes, Mr. Piotr explained everything in detail the next day until I understood. I sincerely recommend him and will definitely return for Illustrator training.
Bartosz
Course - Raster and Vector Graphics (Adobe Photoshop, Corel Draw)
Machine Translated
Knowledge and how to convey it.
Magdalena Rokoszewska - Agencja Kreatywna Przereklamowani
Course - Techniki graficzne (Adobe Photoshop, Adobe Illustrator)
Machine Translated
Small group, good contact with the trainer
Alicja Jurasz
Course - Techniki DTP (InDesign, Photoshop, Illustrator, Acrobat)
Machine Translated
course completion
Jednostka Wojskowa 2063 - Wojskowe Centrum Geograficzne
Course - Adobe Photoshop
Machine Translated