Core Principles For Theming In Magento 2

Essential frontend skills for implementing and customizing themes on the Magento 2 eCommerce platform.

Course Description

This course will introduce Magento 1 front end developers to the Magento 2 platform. Students will understand the fundamentals of Magento's templating system and learn how Magento themes work and all the components of a theme, especially layouts, page templates and block templates. Students will learn to customize both the look and feel and the functionality of a website at the theme level.

This course is based on Magento Community Edition v2.0.0

Prerequisites

For this course, the following skills are required: CSS & CSS 3, HTML & HTML 5, XML, basics of PHP and comfortable with the use of the command line. To enhance your understanding of this course, the following skills are desirable: Responsive Web Design (RWD), LESS, and JavaScript is strongly recommended but not required. Students should have experience working with the Magento 1 platform.

Course Outline

OVERVIEW OF THEMING IN MAGENTO

  • Introduction
  • Folder Structure
  • Static files classification
  • Deployment Process
  • Fallback Process

THEME ARCHITECTURE

  • M1 <> M2 Comparison
  • .less files organization
  • Style-m and styles-l files
  • Customization approached for .less files
  • .less files deployment and compilation options
  • Using Grunt for deployment and compilation
  • Extending Grunt configuration
  • Non-less files deployment

LAYOUT XML, BLOCKS & TEMPLATES

  • Layouts overview in M2
  • Layout files location
  • Page layouts
  • Basic CSS and JS inclusion
  • Layout files and directives
  • Intro into blocks
  • Templates

Trainer Profile

Jayakanth Rajan, (aka) Jay, is a Magento 2 Certified Professional Developer, Magento 2 Certified Professional Front End Developer, Magento Developer Plus and Magento Front End Developer certified Software Engineer. Jay is a Magento U Authorized Instructor as well as a Magento enthusiast and has been instrumental in implementing Magento store fronts for retailers across North America and India. He is passionate about developing Magento extensions and is always scouting for the next big product idea. 

Jayakanth Pic

Location

DCKAP Technologies

L76A, L Block, 21st Street

Anna Nagar East,

Near Chinthamani

Chennai - 600 102. 

Get in Touch

We are happy to answer your queries. You can reach our team at +91-44-26633535/36

Note: 30-day money back guarantee will not be applicable

Write Your Own Review
You're reviewing:Core Principles For Theming In Magento 2
User Questions & Answers
DCKAP_Contactform
Contactform_Processing

Some Error Occured

Unable to send request. Please try again later.

Thank you for contacting us!

We have received your message and will get in touch with you shortly.

However, following files have not been sent. Please try again later.