3.95 out of 5
3.95
65 reviews on Udemy

Simplified Magento 2: Video Course – From Beginner To Expert

Master Magento development: Learn how to create module, API, CRUD, custom theme & much more. (English Subtitle)
Instructor:
Ilyas Muyiwa Soladogun
279 students enrolled
English
Learn the core Magento skills needed to apply for Magento developer positions in just 12 hours.
Understand Magento 2 Architecture & Design Patterns
Be able to demonstrate your understanding of Magento 2 to future employers.
Debug Magento 2 Website with Ease
Be Able To Pass Magento 2 Certified Associate Developer
Learn how to Create Magento 2 Module From Scratch

We are already adding English Caption (Subtitle). You can enable it in Udemy video player. Please bear with us while we upload for all videos

Magento is a trusted open-source e-commerce software and platforms offering  a full-featured website with little effort used by over 250,000 stores. According to pay-scale, an Magento developer salary is over $100,000. As a PHP developer, you can start your Magento career with this course

This course goes from beginner to advanced in Magento development. Since Magento 2 is a robust framework, concept are well explained with appropriate coding examples to reinforce it. Also we made sure the examples are real world scenarios.

After this course, you will not only be able to create Magento 2 module, you will also understand the framework thereby debugging Magento 2 better and faster.

in this 12 hours video course you will learn

– Architecture & Design pattern in Magento 2

– Request Flow Processing

– Database & Setup Scripts including building custom APiI

– Entity Attribute Value

– Presentation Layer

– Customizing Adminhtml.

This course is also vey useful for Magento 2 certified associate and  professional developer certification

Whether you’re new to Magento or have some experience but are looking for a course to fill in the gaps, you’ll love this course cos you will understand how Magento really works. It will also improve your programming skills cos you will be learning about some design patterns in PHP. Don’t look further. Enroll in the course now to learn Magento 2 development.

PREREQUISITES

In order to take this course, you should know be able to write OOP code in PHP

Architecture and Customization Techniques

1
Overview of magento 2 architecture
2
Magento 2 Areas
3
Magento 2 Layers
4
Overview of magento 2 file structure Part 1
5
Overview of magento 2 file structure Part 2
6
Creating a New Module
7
Adding function to module: New Controller
8
Dependency Injection Part 1
9
Dependency Injection Part 2
10
Dependency Injection Part 3
11
Argument Types Part 1
12
Argument Types Part 2
13
Argument Types: Number & String
14
Argument Types: Array
15
Virtual Types
16
Factory Class Concept
17
Factory Class Coding
18
Plugin Overview
19
Before Plugin Part 1
20
Before Plugin Part 2
21
After Plugin Part 1
22
After Plugin Part 2
23
Around Plugin Part 1
24
Around Plugin Part 2
25
Plugin Sort Order
26
Events & Observer Part 1
27
Events & Observer Part 2
28
Events & Observer Part 3
29
Proxies
30
CLI Console Command

Request Routing

1
Request Routing Overview
2
Router In Depth
3
Custom No Route Handler
4
Custom Router
5
Response Types

Database

1
Introduction to Database
2
Setup Scripts and Install Schema
3
Install Data
4
Upgrade Schema
5
Upgrade data
6
CRUD Create, Read, Update & Delete Part 1
7
CRUD Create, Read, Update & Delete Part 2
8
Collection
9
API Part 1 : Get All Items
10
API Part 2 : GET, POST & PUT
11
API Part 3: Delete
12
API Part 4: Building & Using Search Criteria

EAV & Extension Attributes

1
Introduction to Entity Attribute Value (EAV)
2
Adding New Product Attribute Part 1
3
Adding New Product Attribute Part 2 : Select
4
Attribute Validation
5
Extension Attributes

Presentation Layer

1
Creating a New Theme
2
Theme File Structure
3
Overriding Native Template File
4
Overriding Native Layout FIle
5
Layout Customization
6
View - Controller, Layout, Block & Template
7
Creating Custom Block Class
8
Passing Data By Arguments
9
View Model
10
Cache Overview
11
Full Page Cache
12
Creating a New Cache Type

Customizing Admin

1
Adding new ACL
2
Adding a system configuration file
3
Adding a preset data to system.xml
4
Adding a New Menu in Admin
5
Custom Admin Grid Listing
6
Adding Edit or Delete Action
7
Add & Edit Controller
8
Creating a UI form
9
Creating Admin Buttons
10
Saving Admin Grid
11
Deleting in Admin Grid
12
Mass Delete
13
Mass Edit
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4
4 out of 5
65 Ratings

Detailed Rating

Stars 5
26
Stars 4
20
Stars 3
8
Stars 2
7
Stars 1
4
2003d2f2fd241cdb3ef3f2d16de5c8a8
30-Day Money-Back Guarantee

Includes

12 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion