In the Shopware 6  Developer Training, you will learn about the structure and technology behind Shopware 6. This course teaches you about the basics of Shopware 6 development – from setting up a development environment and working with the plugin structure to creating templates and using events. 

You can become a "Shopware 6 Certified Developer" by completing a short exam at the end of the training.

What will I learn?

  • Introduction to the directory structure of Shopware 6
  • Shopware 6 installation
  • Plugin base structure
  • Event system
  • DAL
  • Criteria objects
  • Decorators
  • Attribute system
  • Twig.js in the administration
  • … and much more


  • PHP version 7.2 with its language features
  • Experience working with an IDE (ideally PHP Storm)
  • Experience operating Shopware 6 (admin & navigation)
  • Symphony knowledge (basics)
  • Basics of Vue.js
  • MySQL knowledge
  • ECMA Script 6

Target group

  • Developers

Course curriculum

  • 01
    Show details
    • Intro Shopware 6 Certified Developer Training
    • Installing Shopware 6
    • Folder structure
    • Plugin skeleton
    • Entities
    • Controllers
    • Config.xml
    • Event subscribers
    • Data storefront
    • Handling translations

How you benefit

  • First-hand information

    Our courses are led by enthusiastic instructors who are not only deeply rooted in Shopware, but have an active role in shaping the software themselves.

  • Accelerated learning

    Use an icon and text to communicate the value proposition and share the specific benefits of your offering. What makes it unique in your market?

  • Perfect preparation

    The online trainings are your most valuable resource for preparing to become a Shopware-certified developer or template designer.

Online certification

Have you completed the training? There's no better time than now to get certified as a Shopware 6 Certified Developer.

Get certified now