Completed
Dependency Injection (Inversion of Control of the SOLID) explained
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Magento 2 Backend Development for Beginners
Automatically move to the next video in the Classroom when playback concludes
- 1 How to change Layout Type in Magento 2?
- 2 Extension Attributes in Magento 2 explained
- 3 Developing Magento 2 extensions in a vendor directory
- 4 Magento 2 Project Overview for Beginner Developers
- 5 Add Config Provider on Checkout Magento 2
- 6 Config Providers | Checkout 101 | Magento 2
- 7 Checkout 101 | Magento 2
- 8 Add Custom Checkout Step in Magento 2
- 9 2 ways to install Magento 2 extension
- 10 Strategy Design Pattern (PHP Edition)
- 11 Test-Driven Development (TDD) in Action
- 12 Magento 2 Module Development - Part 3
- 13 Magento 2 Refactoring - Observers & Custom Attribute
- 14 Magento 2 Module Refactoring - dependencies & db_schema.xml
- 15 Inheritance and Composition explained in the example
- 16 [Live Coding] Magento 2 CMS Page Edit Status extension
- 17 Model in Magento 2 | Mage Mastery
- 18 [Live Coding] Magento 2 CMS Page Edit Status extension
- 19 View Model in Magento 2 | Mage Mastery
- 20 Magento 2 Passing Data from Controller to Template | Mage Mastery Lesson 7
- 21 [Live Coding] Magento 2 CMS Page Edit Status extension
- 22 Magento 2 Template via Layout Rendering | Mage Mastery | Lesson 6
- 23 Lesson 5: Create a Page in Magento 2
- 24 Lesson 4: A Module in Magento 2 | Magento 2 for Beginners | Mage Mastery
- 25 [Live Coding] Magento 2 CMS Page Edit Status extension
- 26 Lesson 3: Project Structure Overview | Magento 2 for Beginners | Mage Mastery
- 27 Getting Started with Magento 2 Open Source | Magento 2 for Beginners | Mage Mastery
- 28 CMS Page Edit Status extension - Magento 2 Live Coding Stream #3
- 29 [Live Coding] Magento 2 Selective Cache Extension Part #2
- 30 AWS SES for Transactional Emails in Magento 2
- 31 Unit Testing changes in di xml Magento 2
- 32 [Tech Review Tuesday] Shipping Suite Ultimate extension for Magento 2
- 33 Experience with REST API vs Controller in Magento 2
- 34 Disadvantages of Service Oriented Architecture in Magento 2
- 35 How to load an entity with non primary key in Magento 2?
- 36 API and Classes in a Magento 2 Extension
- 37 Magento 2 Elasticsearch - install and configure
- 38 Magento 2 Payments Refactoring using Service Oriented Architecture
- 39 Magento 2 Service Isolated Architecture
- 40 How to change Layout Type in Magento 2?
- 41 Hello World in Magento 2 in 60 seconds ONLY
- 42 Mastering Layout Configuration in Magento 2
- 43 Listing Component in Magento 2 Customer Account
- 44 Magento 2 Controller vs Symfony Controller - Who is the WINNER?
- 45 5 key CONCEPTS to be a PROFESSIONAL Magento 2 developer
- 46 Virtual Type in Magento 2 Explained
- 47 Should we STOP using Magento 1?
- 48 Dependency Injection (Inversion of Control of the SOLID) explained
- 49 Develop Disqus Comments as CMS Widget in Magento 2
- 50 Advice for EXTENSION developers to support multiple Magento 2 versions
- 51 The BEST code editor for Magento 2 FOUND
- 52 File Permissions for Magento 2 development
- 53 What SKILLS are required to be GOOD Magento 2 developer
- 54 How your Magento 2 repository should look like
- 55 Your Magento 2 questions are ANSWERED
- 56 3 PHPUnit Features You Should Use for Unit Tests in Magento 2
- 57 All you need to know about Unit Tests and Magento 2
- 58 Magento 2 advice for experienced developers
- 59 Magento 2 API tests and how to write TESTS
- 60 Magento 2.3 Tests Types in detail
- 61 Unit vs Integration Tests
- 62 How to create Integration Tests in Magento 2.3
- 63 How to create Unit Tests for a Magento 2.3 module
- 64 How THIS can save your time for Magento 2.3 upgrade
- 65 I failed Magento 2.3 upgrade
- 66 How to install Magento 2.3 with Sample Data on MacOS
- 67 Magento 2 Custom Layout for CMS Page/Block/Widget
- 68 How to use Debug Hints | Magento 2 Theme Development
- 69 How to make Magento 2 setup:upgrade faster?
- 70 Should you use Magento 2 module generation tool?
- 71 Magento 2 Professional Developer Exam How to pass it
- 72 How to create multi websites with different domains in Magento 2
- 73 How to improve development time with Magento 2
- 74 Why Magento 2 is slow and occupies 2GB in GIT?
- 75 What Magento 2 files should be ignored in GIT
- 76 How to sort Magento 2 attributes?
- 77 Non-standard development tools and plugins for Magento 2
- 78 Magento 2 View Model
- 79 Magento 2 View Model and UI Component
- 80 Magento 2 how to create an UI Component
- 81 Magento 2 customize one-step checkout
- 82 Magento 2 Custom Attribute - Part 5
- 83 Magento 2 extension attribute for customer address - Part 4
- 84 Magento 2 customer address attribute in customer account - Part 3
- 85 Magento 2 add customer address extension attribute - Part 2
- 86 Magento 2 add customer custom attribute - Part 1
- 87 Magento 2 How to create a Hello World module
- 88 Useful CLI Commands for Magento 2 Developers | Max Pronko
- 89 How to create my first Magento 2 module - Max Pronko
- 90 Magento 2 Data Patch for Product Attribute Set Group
- 91 Magento 2 Add New Attribute via Data Patch
- 92 Magento 2 Rendering Basics - Controller, Layout, Template
- 93 Magento 2 Rendering Basics - passing data via View Model