Get in Touch

Course Outline

Introduction to Hyvä Themes

  • Defining Hyvä and the rationale behind its creation
  • Comparative analysis with Luma and PWA Studio
  • Hyvä compatibility and its module ecosystem

Installing and Setting Up 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 adjustments
  • Leveraging Alpine.js for interactive components

Template and Layout Customisation

  • Understanding the structure of Hyvä templates
  • Extending blocks and layout XML configurations
  • Creating and overriding PHTML templates

Module Integration and Compatibility Management

  • Utilising Hyvä-compatible modules
  • Addressing non-compatible modules
  • Implementing the fallback mechanism (Luma or Hyvä Checkout)

Frontend Optimisation with Hyvä

  • Performance benchmarks and Lighthouse scores
  • Minifying assets and optimising delivery methods
  • Implementing lazy loading and advanced caching strategies

Advanced Use Cases and Custom Components

  • Developing reusable components using Alpine.js
  • Utilising the Hyvä UI components library
  • Form integration and management of user input

Best Practices and Maintenance

  • Code structure and modularity guidelines
  • Ensuring Hyvä and dependencies remain up to date
  • Deployment processes and theme version control

Summary and Next Steps

  • Recap of key concepts
  • Preparing for production deployment
  • Resources for ongoing learning within the Hyvä ecosystem

Requirements

  • Experience in both frontend and backend development for Magento 2
  • Proficiency in HTML, CSS, JavaScript, and PHP
  • Familiarity with templating engines and Magento theme architecture

Audience

  • Magento developers making the transition to Hyvä Themes
  • Frontend developers focusing on Adobe Commerce storefronts
  • Technical architects enhancing Magento 2 performance and UX
 21 Hours

Number of participants


Price per participant

Testimonials (3)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories