Get in Touch

Course Outline

Introduction to Hyvä Themes

  • Understanding the origins and purpose of Hyvä
  • Comparative analysis with Luma and PWA Studio
  • Hyvä compatibility and the module ecosystem

Installing and Configuring Hyvä

  • System requirements and licensing details
  • Installing Hyvä via Composer
  • Activating and configuring the Hyvä theme in Magento 2

Working with Tailwind CSS and Alpine.js

  • Overview of Tailwind CSS utility classes
  • Applying custom styles and layout designs
  • Utilizing Alpine.js for interactive components

Template and Layout Customization

  • Comprehending the Hyvä template structure
  • Extending blocks and layout XML configurations
  • Creating and overriding PHTML templates

Integrating Modules and Managing Compatibility

  • Working with modules compatible with Hyvä
  • Addressing challenges with non-compatible modules
  • Leveraging the fallback mechanism (Luma or Hyvä Checkout)

Frontend Optimization with Hyvä

  • Performance benchmarks and Lighthouse scores
  • Minimizing assets and optimizing delivery methods
  • Implementing lazy loading and advanced caching strategies

Advanced Use Cases and Custom Components

  • Building reusable components using Alpine.js
  • Utilizing the Hyvä UI components library
  • Form integration and handling user input

Best Practices and Maintenance

  • Guidelines for code structure and modularity
  • Keeping Hyvä and its dependencies current
  • Deployment processes and theme version control

Summary and Next Steps

  • Review of key concepts
  • Preparing for production deployment
  • Resources for continuous learning within the Hyvä ecosystem

Requirements

  • Prior experience in Magento 2 frontend and backend development
  • Proficiency in HTML, CSS, JavaScript, and PHP
  • Understanding of templating engines and Magento theme architecture

Target Audience

  • Magento developers transitioning to Hyvä Themes
  • Frontend developers engaged in Adobe Commerce storefront projects
  • Technical architects focused on optimizing Magento 2 performance and UX
 21 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories