Angular training for teams who ship
Two days with your team, remote or at your office, in German or English – built around your code base, not around slides.
- 11× Microsoft MVP · 8× Google Developer Expert
- 1,000+ developers trained
- 10+ years of Angular projects
- Teams of 3 to 12 developers, larger on request
- From CHF 2,400 per day, whole team
- Based near Zurich – on site in CH, DE, AT; remote everywhere
What you need to know before you say yes
- What your team gets
- Developers who build features the current way – signals, standalone, typed forms, tests – without a senior checking every pull request. Patterns the whole team shares, not one person’s habits.
- What it costs
- From CHF 2,400 per training day for the whole team (up to 12 people), remote. On site plus travel at cost. No per-seat pricing.
- Time from your team
- Two days, no preparation. Send us a few pointers on your code base and we build the examples around it.
- Why it’s low-risk
- Free 20-minute call to agree on the scope, fixed quote and agenda within one business day, NDA on request. If the agenda doesn’t fit, you haven’t spent anything.
Developer? Copy this into the request to your manager
I’d like to book an Angular training for our team with Offering Solutions (Microsoft MVP, Google Developer Expert, 1,000+ developers trained). Two days, remote or at our office, built around our own code base. From CHF 2,400 per day for the whole team – not per seat – with a fixed quote after a free 20-minute call. Details: offering.solutions/angular-trainings/
Start from where your team is
- Starting with AngularYour team is new to Angular or comes from another frameworkComponents, signals, forms, routing and testing from the ground up – maybe your team even ships its first feature during the course.Angular Basics & Essentials →
- Scaling an applicationThe app has grown and every change takes longer than it shouldArchitecture with libraries and Nx, state management with NgRx, typed forms – applied to the structure of your own code base.Angular Advanced & Architecture with Nx Workshop →
- Quality & securityYou need tests you can trust and an app that runs reliablyUnit and end-to-end testing with Vitest and Playwright, or web security from XSS to OAuth – hands-on, in your stack.Angular Testing with Vitest and Playwright →
Angular trainings
Angular Basics & Essentials
- 2 to 4 Days
- Beginner
- German & English
Your developers build their first production-ready Angular features – with components, signals, forms, routing and tests from day one.
- Angular Fundamentals
- Components
- Templates, Data Binding, and Signals
- Component Communication
- + 5 more topics
up to 12 participants (more on request) · from CHF 2,400 per day for the whole team
Angular Advanced & Architecture with Nx Workshop
- 2 Days
- Advanced
- German & English
Structure a growing Angular application so that ten developers can work on it without stepping on each other’s toes.
- Component APIs with Signals
- Standalone Architecture and Lazy Loading
- Advanced Forms with Cross-Field Validation
- Testing
- + 4 more topics
up to 12 participants (more on request) · from CHF 2,400 per day for the whole team
Angular Testing with Vitest and Playwright
- 1 or 2 Days
- Intermediate
- German & English
From the first unit test to reliable end-to-end tests: Vitest and Playwright for Angular – fast, stable and maintainable.
- Testing Basics
- Testing Services and HTTP
- Testing Components
- Routing and Directives
- + 2 more topics
up to 12 participants (more on request) · from CHF 2,400 per day for the whole team
Angular Security
- 2 Days
- Intermediate
- German & English
XSS, CSP, Trusted Types, OAuth and OIDC – what really protects an Angular application and how your team implements it.
- Browser security fundamentals
- Introduction to Cross-Site Scripting (XSS)
- Applying the Content Security Policy (CSP)
- Sandboxing untrusted content
- + 2 more topics
up to 12 participants (more on request) · from CHF 2,400 per day for the whole team
“Definitely one of the best trainings I have ever attended.”

Fabian Gosebrink
Microsoft MVP, Google Developer Expert · trainer, consultant and speaker with 120+ conference talks. For testing, security, TypeScript and backend topics he brings in specialists from the team.
Meet the whole team →Web security, TypeScript, backend & agile
Run by the specialists from our team – Steven, Tim, Martina and Oliver – and booked through us on the same terms as the Angular trainings.
Introduction to Web Security
- 2 Days
- Intermediate
- German & English
Security concepts, attacks and countermeasures for web applications – independent of the framework, with hands-on exercises.
- IT security fundamentals
- Security concepts in web applications
- Practical application of the security concepts
- Attacks on web applications
- + 2 more topics
up to 12 participants (more on request) · from CHF 2,400 per day for the whole team
TypeScript Advanced
- 1 or 2 Days
- Advanced
- German & English
Generics, mapped types, template literals and branded types – TypeScript that catches bugs before the code runs.
- Basics
- Type System
- Advanced Types
- Utility Types
- + 7 more topics
up to 12 participants (more on request) · from CHF 2,400 per day for the whole team
Full Stack Java & Angular
- 2 Days
- Intermediate
- German & English
From a Spring Boot REST API to an Angular single-page application – your team builds and deploys the whole stack.
- Spring Boot Basics
- REST API and Persistence
- Angular Basics
- Connecting Angular to the API
- + 1 more topic
up to 12 participants (more on request) · from CHF 2,400 per day for the whole team
Blazor with .NET
- 2 Days
- Advanced
- German & English
Use C# in the frontend: your team builds a complete Blazor application and learns to test its components with bUnit.
- Introduction to Blazor – What Is It and Why Use It?
- Blazor Web App and Render Modes
- Creating the First Application
- Your First Component and Page
- + 4 more topics
up to 12 participants (more on request) · from CHF 2,400 per day for the whole team
Leading SAFe 6
- 2 Days
- Intermediate
- German & English
The foundations, roles and principles of SAFe 6 – so your organization can lead an implementation successfully.
- SAFe 6
up to 12 participants (more on request) · from CHF 2,400 per day for the whole team
From first call to training in three steps
A short call
Tell us where your team stands and what it needs to ship. 20 minutes are enough to agree on the scope.
An agenda for your team
We adapt the course to your Angular version, your code base and your questions. You get the agenda and a quote within one business day.
Two days hands-on
Remote or at your office: live coding, exercises on your PC and the questions from your own project – not slides read aloud.
Questions teams ask before booking
Remote or on site?
Both. Remote works well for teams that are used to pairing online; on site we come to your office anywhere in Switzerland, Germany and Austria. Mixed set-ups are possible.
How many people can join?
Up to 12 participants is the sweet spot, so everyone gets questions answered and nobody hides. Larger groups are possible on request – we then adapt the exercises or bring in a second trainer.
Can we work with our own code?
Yes, and we recommend it. Send us a few pointers before the course and we build examples around your structure – without needing full access to your repository.
Which Angular version do you teach?
The current one, including signals and the latest state management patterns. If your project is on an older version, the course covers the migration path as well.
What does a training cost?
From CHF 2,400 per training day for the whole team (up to 12 people), remote – not per seat. On site we add travel at cost. Tell us the course and the team size and you get a fixed quote within one business day.
In which language?
German or English – slides and exercises are in English, the trainer speaks whichever language your team prefers.
Tell us about your team
Which course, how many people, remote or on site and roughly when – that is all we need for an agenda and a quote. You hear from us within one business day.
- Fixed quote within one business day
- Remote or on site, German or English
- Agenda tailored to your code base







