Organized by six sections, you'll find out how to install Shopware, how the software is structured, how to find your way around the Shopware file system, and how you can create and configure your own theme. Niklas will also tell you about the Smarty and LESS technologies and their application in Shopware. By the end of the course you'll have everything you need to develop a custom theme to sell in the Community Store or use for your own project.

What will I learn?

  • Installing Shopware
  • Using LESS in Shopware
  • Creating your own Shopware template
  • Using Smarty in Shopware
  • Offering your own Shopware template as a plugin in the Shopware Community Store

Target group

  • Template designers
  • Frontend developers who want to learn more about Shopware


  • HTML
  • CSS

Course curriculum

  • 01
    First steps
    Show details
    • 1.1: Introduction
    • 1.2: Installing Shopware
    • 1.2 Additional material
    • 1.3: Configuring Shopware
    • 1.3 Additional material
    • 1.4: The development environment
  • 02
    Getting to know Shopware
    Show details
    • 2.1: The Shopware file system
    • 2.2: The theme manager
    • 2.3: Theme inheritance
  • 03
    Show details
    • 3.1: Introduction to LESS
    • 3.2: Responsive CSS in Shopware
  • 04
    Show details
    • 4.1: Introduction to Smarty
    • 4.2: Finding the right place
    • 4.3: The first template change
  • 05
    Adjusting the listing
    Show details
    • 5.1: Replacing the listing
    • 5.2: Adding your own product boxes
    • 5.3: Styling your own product box
  • 06
    Publishing your own theme
    Show details
    • 6.1: Publishing your theme
    • 6.1 Additional material

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

    Your time is valuable. Our courses are designed to take you on the fast track towards becoming an expert in creating custom extensions or themes.

  • 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 template designer.

Get started now