Introduction
  • Introduction
Magento Installation and Base Configurations
  • Composer
  • Magento installation
  • Magento store configurations
  • Basic file structure
  • Product Creation
  • Order Processing
  • Basics of admin reports
Magento Architecture and Customization Techniques
  • Magento architecture overview
  • Magento and Components
  • Magento design patterns
  • Layer arcitecture
Module creation and customization techniques
  • App initialization and core/custom module loading
  • Basics of module creation
  • Module creation one more example with more depth
  • Install schema
  • Upgrade schema
  • Routing
  • Rendering - Connecting controllers, blocks, layouts and phtml - Part 1
  • Rendering - Connecting controllers, blocks, layouts and phtml - Part 2
  • Rendering - Connecting controllers, blocks, layouts and phtml - Part 3
  • Event Observers
  • Plugins (Interceptors)
  • Service contracts Part 1
Magento ORM
  • Magento ORM
  • Argument Replacement
  • Virtual Types
  • Proxy
Understanding the core
  • The Basics one must know
  • Magento and key concepts
  • Module with design patterns
  • The Conclusion
Important and can't be ignored.
  • Magento and performance
  • Source code management
  • Code Deployement
  • Magento - Extension Quality Program
  • GraphQL
Assessments
  • Practice Test 1
  • Practice Test 2
Basics of GIT
  • Introduction to GIT
  • Basics of GIT
  • Working with GIT