Skip to content
loading...

How to start developing Magento v2?

twitter logo github logo ・1 min read  

What would be a good start point for a developer that comes from Magento v1.9.* to begin Magento v2.* much quickly? How should he learn the key differences without digging deep into Google results? Poor me didn't find the Magento's documentation helpful in this case. Your suggestions are very welcome.

twitter logo DISCUSS (1)
markdown guide
 

It's true that Magento documentation is not very helpful. I personally never done any professional Magento 1 development so it's rather hard for me to talk about the key differences between versions. My best bet would be to look at some example Magento 2 extensions out there and try copy and paste at first, don't worry if you don't know how things work. Magento 2 is a very complex system with a lot (too much) of abstraction. But understanding will come with time. This might help:

Look at some existing third party extensions out there:
github.com/DavidLambauer/awesome-m...
Look how Magento 2 itself is built: (check /vendor/magento)
Check out this blog: alanstorm.com/category/magento-2/

Also you might check these:
devdocs.magento.com/videos/fundame...
mageplaza.com/magento-2-module-dev...
inchoo.net/magento-2/how-to-create...
amasty.com/blog/create-module/

And, if you don't know something, remember to talk to community =>
Magento 2 is driven by community.

Classic DEV Post from Dec 7 '19

To memorize or not to memorize?

What is actually worth memorizing for software engineers?

Frank profile image

Hey there reader...

Do you prefer sans serif over serif?

You can change your font preferences in the "misc" section of your settings. ❀️