How to Build Magento Themes
OSTraining
Course Summary
Enno Stuurman is a highly-experienced Magento developer and trainer. In this new class, he breaks down everything you need to know about building custom Magento 2 themes. The class starts by taking a look at the default Luma theme. After learning about the structure of Luma, you'll use that knowledge to build your own unique theme. Enno covers Knockout.js, Require.js, Grunt, LESS and all the other tools you need to master Magento theming.
-
+
Course Description
Enno Stuurman is a highly-experienced Magento developer and trainer. In this new class, he breaks down everything you need to know about building custom Magento 2 themes. The class starts by taking a look at the default Luma theme. After learning about the structure of Luma, you'll use that knowledge to build your own unique theme. Enno covers Knockout.js, Require.js, Grunt, LESS and all the other tools you need to master Magento theming.
Ennos is from Haarlem in the Netherlands. He works as a Magento front-end developer, webshop specialist and trainer. He is interested in and has a broad knowledge of e-commerce. He loves to create beautiful Magento stories with optimal user experience on smartphones, tablets, laptops and desktops.
-
+
Course Syllabus
Introduction
Introduction to Magento Themes and Luma
Starting the Theme
Creating a Custom Magento Theme
Customizing a Magento Theme
Changing the Theme Logo and Favicon
Frontend Layout
Editing the Output in Magento Themes
Page Layouts in Magento Themes
Moving Elements Inside the Theme Layout
Customizing the Product Page
Controlling the MiniCart Layout with KnockoutJS
CSS in Magento Themes
Understanding CSS in Magento Themes
Overriding and Extending Magento Theme CSS
How to Install Grunt for Compiling Magento CSS
Changing Your Theme Style With Overrides
Javascript and Deployment
Javascript in Magento 2 Themes
Deploying Magento 2 Themes to Production
Magento Themes Quiz