Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Magento 2 Development - Become a Magento 2 Developer
Rating: 3.9 out of 5(24 ratings)
79 students

Magento 2 Development - Become a Magento 2 Developer

Create professinal components for Magento 2 and customize your store the way you need
Created byRicardo Martins
Last updated 5/2023
English

What you'll learn

  • How to create Magento 2 modules
  • Magento 2 folder structure
  • All about Magento development components
  • 10+ Professional tools for Magento 2 development
  • How to configure a Magento 2 server in the cloud
  • How to install and update Magento 2
  • Tricks about Magento 2 development
  • To install Magento using composer
  • To create and use bin/magento commands

Course content

12 sections58 lectures6h 3m total length
  • 3 ways to install Magento 27:55

    Check the main differences between installation via github, composer or package

  • Developer mode, memory limit and the pub folder mistake5:47

    Some Important Tips and solving common troubles

  • Updating your Magento to its latest version with 3 commands6:57

    Here's how to upgrade your Magento to the latest version with only 3 commands

  • The course's repository4:41

    Here's how to download the content of this course’s lessons in the course's git repository

Requirements

  • PHP and Web development Basics
  • A little bit about Magento 2 admin and its features

Description

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.


Who this course is for:

  • Web Developers who wants to know how to develop for Magento 2
  • Magento 1 developers wanting to learn about the new version
  • Store owners who want to better understand how your Magento store works
  • People looking for a fast way to start developing for Magento 2