Online trainings

Study when and where you want with our free online training programme. You can learn more about Shopware from the comfort of home or on the go and can get yourself up to speed for our paid online certification.

Developer Training Basic

The training teaches you about the technology and structure of Shopware 5 - from setting up a development environment and working with the plugin structure to creating templates and using events. Throughout the course, you will also learn about dependency injection and how to create your own service.

More details
Programme details:
  • Introduction to the Shopware structure
  • Installation of Shopware and set up IDE
  • Plugin base structure
  • Implementing a frontend plugin
  • Modifying templates
  • Add own attributes and templates
  • Options for modifying Shopware (events & hooks)
  • Test to become a "Shopware Certified Developer"
Requirement for the training:
  • Programmer with knowledge of PHP
  • Programmer with knowledge of MySQL
Requirement for the certification:
German
English

Developer Training Advanced

This course covers working with Doctrine, backend development with ExtJS and the technology behind Shopware 5. You can also get tips for adapting Shopware as well as plugin development.

More details
Programme details:
  • Plugins for advanced developers
  • Working with Doctrine
  • Backend development using ExtJS
  • Upgrading existing backend modules
  • Upgrading frontend products
  • Modifying product listing
  • Test to become a "Shopware Advanced Certified Developer"
Target group:
  • Experienced PHP programmer
Requirement for the training:
  • Basic knowledge of Doctrine
  • Basic knowledge of Smarty
  • Basic knowledge of ExtJS
  • Participation in the Basic Developer Training
Requirement for the certification:
  • Completed online training "Developer Advanced"
German
English

Template Training Basic

This course teaches you how to make template customizations and work with the technology behind the system. The implementation of a separate sample template is as much a part of this training as the development of a simple plugin.

More details
You can look forward to:
  • Introduction to Shopware’s folder structure of Shopware
  • Familiarization with the inheritance and block system
  • Introduction to Smarty as a template engine
  • Introduction to LESS
  • Practical part with live coding
  • …and much more
Target groups:
  • Frontend developers
  • Web designers
  • Agencies
Requirement for the training:
  • Knowledge of HTML and CSS
  • Bonus: experience with responsive web design
Requirement for the certification:
  • Completed online training "Template Basic"
German
English

Template Training Advanced

This training teaches you how to apply Shopware's technologies to create your own theme configuration. You will also learn about Shopware jQuery plugins and their extension.

More details
You can look forward to:
  • Create your own theme configuration
  • Introduction to Shopware jQuery plugins
  • Extension of Shopware jQuery plugins
  • Stateful plugins with the StateManager
  • Practical examples with a live coding section
  • ... and much more
Target groups:
  • Frontend developers
  • Employees from agencies
Requirement for the training:
  • Completed the Basic Template Training
  • Experience in JavaScript and using jQuery
  • Basic understanding of PHP and CLI
Requirement for the certification:
  • Completed online training "Template Advanced"
German
English

**Net price per person