Categories: Magento 2Tech & Biz

Core Principles for Theming in Magento 2 (Instructor-Led) – Review

2 MIN READ

Last week I have joined Magento 2 course – Core Principles for Theming in Magento 2. I have decided to prepare kind of review to help potential interested developers to make decision about joining the training.

The course took 3 days, 3 hours each day. There was 6 participants.

First day we were talking about differences between Magento 1 and Magento 2. Moreover we reviewed new structure of Magento directories, new types of files and deployment process.
Second day was mainly about CSS, LESS, overwriting styles.
Third day, we spent talking about xml files, layouts, containers, blocks, debugging and security.

The course was on really basic level. It is perfect training for new developers who just started their journey with Magento.
Personally I was expecting to get knowledge about advanced technical aspects and best practices. Unfortunately the instructor was not able to answer my questions. However the instructor as a person was really good, he does his job perfectly. My unsatisfaction is caused by content of the course. The content and exercises were for developers who have just little knowledge about Magento. I was expecting to increase my knowledge, however it seems like I knew much more than instructor. The course was confirmation that I implement my code in correct way, however it is not enough if you have been working with Magento longer time and already started working on Magento 2. The course didn’t cover my expectation only because of the fact, that I already work with Magento 2 and I took this course in order to know more about best practices and advanced technical aspects. I would love to join this course in better version, more advanced as I believe we, developers who want to delivery high quality code, need it so much.

P.S. During the course you will not find any advice about Knowckoutjs which is used in Magento 2. This training is not available yet and this topic is not included in the course.

Some additional helpful links for new Magento 2 developers based on our course:

https://github.com/paliarush/magento2-vagrant-for-developers

https://github.com/magento/magento2/issues/1931

http://magento.stackexchange.com/questions/94185/what-is-the-purpose-of-the-less-lib-css-mixin

http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/layouts/xml-manage.html#layout_markup_css

Share
Published by
Zaneta Baran

Recent Posts

Reading – Morning Routine – Human Performance

Morning reading, reading itself, was never my strong side. I really didn't like reading so…

21 June 2021

Packing Essentials To Stop Your Next Road Trip From Driving You Around The Bend

A good road trip is all about planning and execution, ensuring you know which locations…

21 May 2021

Yoga | Stretching – Morning Routine – Human Performance

Ok, let me make it straight. I have never been a morning person. I remember…

17 May 2021

Meditation – Morning Routine – Human Performance

Years ago if someone would tell me that I am going to meditate I would…

2 April 2021

Why You Should Road Trip Across The US?

The US is perhaps the world’s greatest transcontinental civilisation. It stretches all the way from…

22 March 2021

What Should You Be Looking For In Workout Clothing?

Let’s talk a little bit about workout clothing. Let me make it clear, I am…

10 March 2021