We’re transitioning to the Shopware Community Hub

academy.shopware.com will be phased out in the near future. We’re currently working hard to bring new learning paths to the Shopware Community Hub - and many of them are already available for you to explore and enroll in today.

A few remaining courses are still hosted here, but will be migrated. Once all content is available in the Shopware Community Hub, academy.shopware.com will be discontinued.

This step allows us to provide a better user experience and create a single point of truth for all community learning resources.
Thank you for your understanding!

Explore Community Hub

Description

In the Shopware 6  Developer Training Advanced, you will learn about the structure and technology behind Shopware 6. This course is designed for developers who already have experience with Shopware 6 and have watched the Shopware developer basic Training.

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

What will I learn?

  • Working with the DAL
  • Admin development with VueJS
  • Extending existing admin modules
  • Extending frontend products
  • Extending the shopping cart


Requirements

  • Everything from the  "Developer Basic Training"
  • Basics of Vue.js
  • ECMA Script 6


Target group

  • Experienced PHP developers

Course curriculum

  • 01
    Introduction
    Show details
    • Introduction and content overview
  • 02
    Entity extension and translation
    Show details
    • Introduction to entity extension and translation
    • Entity extensions and translations
    • Working with migrations
  • 03
    Extending the administration
    Show details
    • Creating the base for an administration module
    • Creating a custom listing in the administration
    • Adding a detail- and create-component for bundles in the administration
    • Component extension
  • 04
    Extending frontend products
    Show details
    • Adding a bundle badge to the storefront
    • Creating a new tab on the product detail page
  • 05
    Extending the shopping cart
    Show details
    • Implementing the cart collector
    • Implementing the cart processor
    • Implementing a custom rule

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 Advanced.

Get certified now