The virtual team training

Angular Intensive: we get your entire team
ready for real-world Angular development.

Our online team training is a fully custom workshop in the virtual training room. 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.

Learn from anywhere

Learn from the pros live online, no business travel needed

Short learning units

We recommend half-day sessions. Our suggestion: five hours, 9am to 3pm incl. breaks. That leaves the afternoon free for ongoing work.

Next available date

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

Hands-on, not a video course

Our workshop is interactive. We code together. Slides and handouts round out the format, the hands-on mindset is at the centre.

We stay your partner

Still questions from day-to-day project work after the workshop? On request we support you with consulting or ongoing project work on an hourly basis. As your partner, if you want us.

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.

6 Days of Angular training

Remote 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 a remote workshop: 6 × 5 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, remote (6 × 5 hours)30 hours
Your training30 hours

The Angular intensive course takes place across six remote sessions of five hours each. Deep dives and compact modules extend the agenda by additional sessions of eight or four hours. 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 – remote 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.

From a technical perspective every participant needs their own laptop with webcam and microphone, plus Node.js and an IDE. You'll receive detailed installation instructions 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.

Should I turn on my camera?

Turning on your camera makes the exchange more personal and lively. It's not mandatory though.

Which software do you use for the training?

We use video conferencing software that runs on all common systems and in the browser. We're happy to accommodate your preferred conferencing tool. You'll receive detailed setup instructions for the conferencing system and the technologies used (Angular, Node.js, Chrome). Shortly before the training we host a tech check so everyone can try the setup and clear up installation questions.

When and where does the training take place?

Our online courses usually run as half-days, typically from 9am to 3pm. If a different schedule works better for you we'll happily adjust.

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.

Is it a recorded course?

The training is live. You can ask questions any time and stay in direct contact with trainer and participants. The workshop is not recorded.

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.