- Overview of magento 2 architecture
- Magento 2 Areas
- Magento 2 Layers
- Overview of magento 2 file structure Part 1
- Overview of magento 2 file structure Part 2
- Creating a New Module
- Adding function to module: New Controller
- Dependency Injection Part 1
- Dependency Injection Part 2
- Dependency Injection Part 3
- Argument Types Part 1
- Argument Types Part 2
- Argument Types: Number & String
- Argument Types: Array
- Virtual Types
- Factory Class Concept
- Factory Class Coding
- Plugin Overview
- Before Plugin Part 1
- Before Plugin Part 2
- After Plugin Part 1
- After Plugin Part 2
- Around Plugin Part 1
- Around Plugin Part 2
- Plugin Sort Order
- Events & Observer Part 1
- Events & Observer Part 2
- Events & Observer Part 3
- Proxies
- CLI Console Command
Simplified Magento 2: Video Course - From Beginner To Expert
Quick Facts
particular | details | |||
---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course and certificate fees
Fees information
₹ 499 ₹1,999
certificate availability
Yes
certificate providing authority
Udemy
The syllabus
Architecture and Customization Techniques
Request Routing
- Request Routing Overview
- Router In Depth
- Custom No Route Handler
- Custom Router
- Response Types
Database
- Introduction to Database
- Setup Scripts and Install Schema
- Install Data
- Upgrade Schema
- Upgrade data
- CRUD Create, Read, Update & Delete Part 1
- CRUD Create, Read, Update & Delete Part 2
- Collection
- API Part 1 : Get All Items
- API Part 2 : GET, POST & PUT
- API Part 3: Delete
- API Part 4: Building & Using Search Criteria
EAV & Extension Attributes
- Introduction to Entity Attribute Value (EAV)
- Adding New Product Attribute Part 1
- Adding New Product Attribute Part 2 : Select
- Attribute Validation
- Extension Attributes
Presentation Layer
- Creating a New Theme
- Theme File Structure
- Overriding Native Template File
- Overriding Native Layout FIle
- Layout Customization
- View - Controller, Layout, Block & Template
- Creating Custom Block Class
- Passing Data By Arguments
- View Model
- Cache Overview
- Full Page Cache
- Creating a New Cache Type
Customizing Admin
- Adding new ACL
- Adding a system configuration file
- Adding a preset data to system.xml
- Adding a New Menu in Admin
- Custom Admin Grid Listing
- Adding Edit or Delete Action
- Add & Edit Controller
- Creating a UI form
- Creating Admin Buttons
- Saving Admin Grid
- Deleting in Admin Grid
- Mass Delete
- Mass Edit
Articles
Popular Articles
prev
next