Learn Angular from scratch and see
how to apply it in SAP Spartacus


Spartacus is a leading storefront for SAP Hybris Commerce. Because it’s a lean and Angular-based framework,
you need to have at least the solid basics of Angular to start learning it. 


We created our training to introduce you to the necessary issues and problems of Angular that you’ll encounter when you start to learn Spartacus. Since Divante is a core contributor to this progressive web app (PWA) framework, we know exactly how to adjust our learning program to help you prepare to enter the first stage of our Spartacus training. 

During this training course you will:

Learn SAP Spartacus


Get deep knowledge of the Angular framework and modern front-end architecture.



Develop a modern web app with Angular and face some real-life challenges.

Get feedback

Get feedback

Get the code reviewed by an experienced Spartacus developer and receive feedback to improve your skills.

Modules Overview


Our training program is based on a unique teaching methodology. After each block, we plan additional homework assignments that will consolidate and organize your knowledge. Besides that, each module consists of an interactive presentation, live coding, and a Q&A session.


TypeScript and Angular

You’ll understand TypeScript basics and Angular architecture that will help you set up your first Angular application. Afterward, we’ll learn about the components that are the basic building blocks of an Angular app. In the end, we’ll not only cover techniques to style the components but also how to structure your styles properly.

Angular deep dive

You’ll learn about Angular’s powerful dependency injection mechanism and how to create and use services. Beyond that, you’ll learn how to modularize your application. We’ll also cover some common problems that you might encounter while building an Angular application. This knowledge will, later on, help you understand Spartacus CMS integration.

Reactivity and performance

In the last block, we’ll get familiar with the reactive programming library RxJS. Then, we’ll add NgRX to this, which is a state management library for Angular. Finally, we’ll learn about Angular change detection strategies and performance optimization techniques.

Get the Angular training with us

Reach out to us to discuss the possibilities.


Why should you learn Spartacus with Divante?

The latest version of SAP Spartacus

The latest version of SAP Spartacus

Our training is always based on the latest version of SAP Spartacus. You will be up to date with the newest features and changes.

Experienced trainer


We have an experienced team of specialists that will provide all the best practices and tips ans is capable of conducting training for other professionals.

Core contributor to Spartacus

Core contributor
to Spartacus

Divante has been developing Spartacus alongside SAP for years. We have over a decade of experience in developing eCommerce platforms and PWA solutions.

Group 39-1

Angular essentials

We know exactly what’s important to start learning Spartacus. That’s why our Angular course is a perfect start for those who want to become proficient in the Spartacus framework.

This course is dedicated to:

  • SAP Spartacus training course for developers


    It’s for developers who want to learn SAP Spartacus but don’t have the basics of Angular to start with that PWA framework. It’s the very first step of our Spartacus learning path.

What do Clients say about SAP Spartacus training?

  • Frank Meier CEO Medienwerft

    Frank Meier

    CEO Medienwerft GmbH

    Medienwerft has been successfully using SAP Commerce since 2012. With Spartacus, SAP Commerce becomes headless, and we wanted to take this step early on. In Divante, we found a partner who was involved by SAP in the development of Spartacus and was, therefore, able to train our team of developers at a very high level: well-structured, really informative, and very individual – our competent and sympathetic tutor responded to our high requirements and ensured a very practice-oriented atmosphere through a variety of tasks. Overall, the training at Divante has contributed greatly to establishing us - beyond our specialization in SAP Commerce development - also as a first-mover in the field of SAP Spartacus development.

  • Mask Group-2

    Jan Rode

    Software Engineering Manager at Sybit GmbH

    What we liked about the remote training was the profound know-how and openness of the trainer. The training was very well structured with plenty of practical exercises. Special requirements on our side were always covered and discussed thoroughly. The different levels of experience of our training participants were also taken into account.

    Our team quickly learned everything necessary to realize the first projects with Spartacus. The remote training was especially valuable for us during the corona pandemic and could easily keep up with on-site training.

    In the future, we will certainly have more developers trained by Divante.



  • Mask Group (2)

    Ivaylo Ivanov

    Project Manager at Novarto

    Spartacus Training Course by Divante is a unique offering that packs a comprehensive agenda of all essential topics of implementing Spartacus and follows the hands-on approach to learning. All this delivered by skilled professionals that know Spartacus inside-out.

    At the end of it, our Spartacus team felt confident in implementing Spartacus following the best practices for performance and upgradability.

    Highly recommended to anyone who wants to build Spartacus expertise in their teams.

  • Frank Meier CEO Medienwerft
  • Mask Group-2
  • Mask Group (2)



Is it possible to get training in our/your office?

Due to the coronavirus pandemic and the safety of participants, all our training sessions are currently held online.

Do you provide any free tutorials and resources on SAP Spartacus?

If you’re looking for some free resources, you definitely have to check out the videos prepared by Mateusz as well as the Divante blog and eBooks.

Where can I get support for my Spartacus implementation?
We’re always ready to help. Check out our PWA front end for SAP Commerce Cloud services.
Can I take Spartacus training individually?

Currently, we’re only doing corporate training, but please let us know that you’re interested in this training as an individual. If we gather enough individual participants, then we might start an open group.

Contact us