Angular Master Class @ Shopware

Event Information

Share this event

Date and Time



Shopware AG

Ebbinghoff 10

48624 Schöppingen


View Map

Event description


"I'm impressed by thoughtram's in-depths explanations on the big concepts in Angular.
And doubly impressed that they've stayed up to date with our rapid release schedule!"

- Brad Green, Product Manager Angular at Google

Angular Master Class comes to Shopware (Schöppingen, near Muenster)!

Official Website

Join us from the 20th - 22nd June in the fancy buildings of Shopware!

Shopware is one of the world’s leading e-commerce platforms, located near Muenster in Schöppingen.

This training follows a Code Of Conduct. If you consider joining this training, make sure to read it first.


Shopware AG, Ebbinghoff 10, 48624 Schöppingen


20th - 22nd June 2018

If you're looking for a place to stay, we recommend the Hotel Tietmeyer and offer a discount code by using this link.

Drinks and Food?

Don't worry about that. We'll have everyone covered. Yes, also vegetarians!

What’s the format, what will we learn?

Angular Master Class is an on-site training experience where we're going to build an application using Angular 5, touching the most important parts of the framework, as well as diving deeper into specific topics that'll ease the overall development experience when working with Angular.

We'll learn…

… how to bootstrap an application and display data.

… how to create and inject services using the new Dependency Injection.

... how to take advantage of the Hierarchical Injector Tree.

... how to master Observables to build Functional Reactive Angular apps.

… how to perform http calls using the revamped http layer based on observables and advanced operators.

… how to implement routing using the new component router.

… how to create forms that take advantage of two-way data binding.

... how to build reusable, generic components using techniques such as Content- and ViewChildren and content projection.

... how to build scalable architectures using a custom EventBus.

... how to take architecture to the next level with redux and ngrx.

During our our training, you will use each lesson and build a complete Angular application. After our training you will be ready to start working with confidence on your own Angular projects.

Who is this training for?

This training is for beginners as well as experienced developers who want to level up to master the latest version of a great framework.

What you will take home

As an Angular Master Class attendee you’ll get life-long access to all current slide decks via our exclusive learning platform classroom. Same goes for all our private repositories with tons of examples, exercises and solutions.

What do we need?

To ensure we all and especially you have fun during the day, the following things are needed:

  • At least a little JavaScript and HTML experience - we’ll do TypeScript though

  • A laptop with Node/npm and Git installed - unfortunately we can’t provide machines, but you can totally work with someone (or more) in a group

  • A GitHub account - This is used to distribute our material and give you access to classroom. Not an absolute requirement, but it gives you the best experience possible.

  • Good mood!

To make sure that you're all set before the training starts make sure to follow our preparation guide.

Who are the instructors?

Angular Master Class is organised by thoughtram, a trainer trio consisting of Christoph, Pascal and Dominic who are very passioned about running trainings and sharing their knowledege and experiences. There will be at least two trainer running this training. Here are a few words about the three:

Christoph Burgdorf - Christoph began programming at the age of 10 with BASIC but has since moved on to become a proficient in various different programming languages and technologies. He is the creator of the Nickel.rs web framework and a contributor the the AngularJS project. Christoph is also part of the Angular Docs Authoring team.

Find him on Twitter and GitHub.

Pascal Precht - Pascal is a front-end engineer and trainer with a love for semantic markup and evolving technologies in the open web. He’s also a Angular Developer Expert nominated by Google, the creator of the popular angular-translate module, Angular 2 contributor and also part of the Angular Docs Authoring team.

Find him on Twitter and GitHub.

Dominic Elm - People keep asking if his last name “Elm” is real or if he’s just a big fan of the Elm programming language. We think the reality is that Elm took a lot of inspiration from Dominics last name! That said, Dominic is indeed a huge fan of functional programming, redux and ngrx.

Find him on Twitter and GitHub.

Share with friends

Date and Time


Shopware AG

Ebbinghoff 10

48624 Schöppingen


View Map

Save This Event

Event Saved