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 the surrounding module ecosystem

Installing and Configuring Hyvä

  • System requirements and licensing considerations
  • Installing Hyvä via Composer
  • Activating and setting up the Hyvä theme within Magento 2

Utilising Tailwind CSS and Alpine.js

  • Overview of Tailwind CSS utility classes
  • Implementing custom styles and layouts
  • Leveraging Alpine.js for interactive components

Customising Templates and Layouts

  • Exploring the structural framework of Hyvä templates
  • Extending blocks and layout XML files
  • Creating and overriding PHTML templates

Module Integration and Compatibility Management

  • Working with modules that support Hyvä
  • Addressing issues with incompatible modules
  • Utilising fallback mechanisms (Luma or Hyvä Checkout)

Frontend Optimisation with Hyvä

  • Performance benchmarks and Lighthouse scores
  • Asset minification and delivery optimisation
  • Lazy loading and sophisticated caching strategies

Advanced Scenarios and Custom Components

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

Best Practices and Maintenance

  • Guidelines for code structure and modularity
  • Maintaining current versions of Hyvä and dependencies
  • Deployment processes and theme version control

Summary and Future Steps

  • Recap of core concepts
  • Preparation for production rollout
  • Resources for ongoing learning within the Hyvä ecosystem

Requirements

  • Proficiency in Magento 2 frontend and backend development
  • Solid understanding of HTML, CSS, JavaScript, and PHP
  • Experience with templating engines and Magento theme architecture

Target Audience

  • Magento developers making the transition to Hyvä themes
  • Frontend developers focused on Adobe Commerce storefronts
  • Technical architects dedicated to optimising Magento 2 performance and UX
 21 Hours

Testimonials (3)

Upcoming Courses

Related Categories