The on-site team training at your company

Angular Intensive: we come to you
and get your team ready for real-world Angular development.

Our on-site team training is a fully custom workshop hosted at your company. We build a sample application together and discuss all relevant topics around the framework. In an intro call we analyse the current situation and tailor the topics to fit your project and your team's wishes.

We come to you

The trainer travels to your location.
Travel, expenses and accommodation are included in the offer.

Full-day sessions

Four compact days of seven hours each, e.g. 9am to 5pm incl. breaks. When we come to you, the workshop has your team's full attention.

Next available date

Suggested: July 21 – 24, 2026. Happy to check your preferred date free of charge on request.

A focused learning environment

Out of the daily grind.
Into full workshop mode.
No distractions, full focus.

You provide the setup

You provide a training room, a projector and a laptop per participant.
We bring the knowledge and the example code.

Code review included

We're happy to do a preliminary code review of an existing Angular project so we can hone in on the right focus topics for your team.

4 Days of Angular training

On-site for teams

Learn Angular from the ground up.

Our classic:
All the essentials for getting started with Angular 22, including Signals, Signal Forms and the Resource API.
As an on-site workshop: 4 × 7 hours.

Topics & content

  • BLOCK01
    • TypeScript
    • Angular CLI
    • AI setup: Claude Code and the Angular MCP server AI
    • Components
    • Standalone Components
    • Template syntax and bindings
    • Built-in Control Flow
    • Signals NEW

    TypeScript, tooling & fundamentals

    Everything you need for a smooth start

    Every start is hard. We take you along from the very beginning. In the first block you'll learn the structure of Angular apps and use TypeScript confidently. We practice working with components, use the Angular CLI and explore Angular's template syntax. We use Signals and Standalone Components from day one.

    • Agentic Coding: code generation, tests and refactoring AI
    • Pitfalls with AI-generated code AI
    • Dependency injection and services
    • Immutability
    • Architecture and best practices
    • Unit and integration tests with Vitest NEW
    • Directives
    • Pipes
    BLOCK02

    Testing, data flow and services

    Grasp and understand the core Angular concepts

    Test-driven development prevents nasty surprises in production. We'll show you how to build Angular apps test-driven from the start. You'll also learn different strategies for communicating between application parts and setting up event-based data flows.

  • BLOCK03
    • Signal Forms NEW
    • HTTP communication
    • Resource API NEW
    • Routing
    • Lazy Loading
    • Deployment

    Forms, HTTP and routing

    Advanced topics for real-world projects

    In the third block we cover advanced topics. Angular ships with mature concepts for form handling. Learn how to navigate through your app with the router. You'll also connect a server backend via HTTP/REST and ship your Angular app to production.

    • Reactive Extensions for JavaScript (RxJS)
    • Observables, Observers and Subscriptions
    • Operators
    • Events, multicasting and Subjects
    • Error handling
    • Higher-order Observables
    • Interop with Signals NEW
    BLOCK04

    Reactive programming with RxJS

    Data streams, Observables and operators in practice

    Reactive Extensions for JavaScript (RxJS) are a powerful framework for querying, transforming and combining data streams. Using Observables and operators, asynchronous and event-based tasks become much easier. Angular relies heavily on reactive programming, so it's worth looking at the concepts in depth.

Extend your training

Pick additional focus topics for your team

Angular intensive course, on site (4 × 7 hours)28 hours
Your training28 hours

The Angular intensive course comprises four on-site days of seven hours each. A deep dive extends the workshop by one additional on-site day; a compact module by half a day. We will confirm the detailed schedule with you in a personal intro call.


Format:
Course language:

How can we reach you? One is enough.

After the workshop your team is ready for real-world Angular development. The workshop always uses the latest Angular version and dives into the newest updates.
All participants receive a certificate and a personal copy of our Angular book.

Your trainer

Trainer Johannes Hoppe is Google Developer Experts (GDE)
and the authors of the German-language Angular book
„Angular: The Practical Guide – from the basics to advanced development with Signals".
Johannes Hoppe

Johannes Hoppe

is Google Developer Expert (GDE) for Angular and works as a freelance software architect, consultant and trainer focused on Angular, Node.js and C# / .NET. Outside of teaching, he is a Lead Frontend Developer at a mid-sized company.

Johannes lives & works in Leimen near Heidelberg.

Bluesky: @johanneshoppe.de
LinkedIn: @johanneshoppe
X (Twitter): @JohannesHoppe

Frequently asked questions – on-site team training

Who is the training for?

The training is suitable for both beginners and experienced developers. The knowledge you gain will help you take your Angular project to success.

What are the prerequisites?

We adapt to your existing knowledge. If your team already has experience we'll shorten the intro. If your team is new to JavaScript/TypeScript and web development we'll cover those topics too. Ideally we clarify strengths and weaknesses together in an intro call.

On-site you provide a training room, a projector and a PC/laptop workstation per participant (with internet access). We send installation instructions for Node.js and the IDE ahead of time.

Which Angular version do you cover?

We use the latest version of Angular so you learn the newest features. If you are still running an outdated version of Angular, we recommend our "Move to Signals" deep-dive.

How hands-on is the training?

The training mixes theory and practice: we build a sample project together where you get to know all features hands-on. All topics are introduced in theory first and then implemented in code. Individual exercises are done in small groups. The example project code is always available on GitHub.

Are there learning materials?

Every topic block includes a handout. Our detailed slide decks let you review everything afterwards, and you'll get all slides. Optional exercises for further practice are provided every day. Every participant also receives a personal copy of our Angular book for further reading.

In which format do we receive the Angular book?

Every participant can choose: either a signed printed copy or the e-book as PDF and EPUB.

Who pays for travel?

Travel, expenses and accommodation of the trainer are already included in the offer. You get a transparent flat fee. Whether the training happens in Munich, Hamburg or on the outskirts, there are no extra costs for you.

What about catering?

You normally organise catering yourselves, your participants know their preferences best. We recommend cold drinks, coffee/tea, snacks for the morning break and a shared lunch, whether that is the cafeteria, a nearby restaurant or catering.

When and where does the training take place?

On-site we typically run full days from 9am to 5pm. If you prefer a different structure we'll agree on that together.

Who are the trainers?

The training is delivered by the book authors and Google Developer Experts (GDE) Ferdinand and Johannes. Both trainers work regularly on real projects and share hands-on know-how directly. Everything from a single source.

Which language is the workshop held in?

By default the workshop is held in German with German materials. On request we offer the full workshop in English (including English materials).

What team size do you recommend?

We recommend a group of 8 to 12 participants, with a maximum of 18. From about 15 people upwards, the time available per question drops noticeably; in that case we suggest running two separate sessions.

Why with us?

We tailor every team workshop to your tech stack, your team's prior experience and your project goals. If you like, send us code or architecture sketches. We'll turn them into the agenda. Starting from a green field, we're happy to develop the agenda on the fly during the course. As Google Developer Experts we draw on a broad pool of topics and adapt flexibly to whatever your team runs into.


Still have questions?

+49 151 / 681 222 66 (Johannes Hoppe)

Standard rate to German mobile networks

team@angular.schule

We'll get back to you within 24 hours.