Get in Touch

Course Outline

Introduction

Magento 2 in Depth

  • Magento 2 architecture
  • Components and modules
  • Design patterns and ORM

Preparing the Development Environment

  • Installing and configuring Magento 2
  • Troubleshooting installation requirements

Module Creation and Customisation

  • Creating a module
  • Versioning and managing a module
  • Creating and populating a database
  • Modifying a database using Magento scripts
  • Handling requests

Themes and Layouts

  • Modifying with LESS
  • Utilising URL developer tools
  • Overriding a view
  • Modifying a layout
  • Extending resources
  • Relocating items
  • Debugging a layout
  • Creating a container
  • Developing a theme skeleton
  • Building a theme with or without a parent theme

UI Component Library

  • Implementing UI components in the backend
  • Creating an admin grid
  • Creating a form for item creation
  • Extending UI components
  • Working with checkout

Advanced Customisations

  • Utilising dependency injection configuration
  • Creating an observer
  • Implementing plugins
  • Working with Require.js to extend JavaScript configurations

Summary and Conclusion

Requirements

  • Understanding of object-oriented programming
  • Experience with MySQL

Audience

  • Web Developers
 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 2600 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (3)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories