The most famous Magento 2 course in Brazil is now dubbed into English (except the Promo Video).
Learn everything you need to become a successful Magento 2 Developer and create your own modules and customize your store in your own way.
In this course you'll:
Learn the basics about Magento and its folder structure and components structure
Get to know 10+ professional tools of a Magento 2 developer
Understand how Plugins, Preferences, Dependency Injection, Observers and other essential Magento components works and how to use them in your modules with full practical and detailed examples.
Create Controllers in Front end and in the admin area
Create menu items and ACL in the admin
Differences between the deploy modes and how they can affect the performance of your store
Security hints and best practices
How to use and create console commands
Create install scripts to create product attributes programmatically
How to use Layout XML to create new blocks in a custom route
And some bonuses like:
How to configure a $10/month server that loads a Magento 2 store in less than a second
Introduction to RequireJS and Javascript in Magento
How to make a real fast inventory integration with a module created by yourself
Creating and/or installing a simple front end theme
Compatibility
All the things taught in this course can be applied to Magento 2.4, 2.3 and 2.2.