ONLINE workshop:
Angular, Signals & RxJS Intensive
Book nowCourse contentThis course is offered in German.
The virtual Angular training
Angular Intensive: In our workshop we make you
fit for the daily use of Angular, over 6 days
In this course we cover all Angular fundamentals, right up to date with Angular 22. We focus in particular on Signals and reactive programming with RxJS. We offer you a welcome break from the daily grind: learn Angular & RxJS in a small group, straight from your home office!
This date is guaranteed to take place!
Training from your home office
Learn from the pros in the virtual training room, no business travel needed
Short learning units
Practical knowledge in five hours: 9:00 to 15:15 incl. breaks
More than just a video course
Hands-on exercises, interactive exchange and time for questions
Top quality
We value high audio and video quality so you feel right there with us.
Learning in small groups
More time for individual topics: our course runs with at most 16 participants.
Virtual workshop
Take part from anywhere and go easy on the environment. No travel, no hotel, no extra costs!

Clicking the video will load content from YouTube.
All the essentials for getting started with Angular 22, including Signals, Signal Forms and the Resource API.
Als Online-Schulung mit 6 Tagen zu je 5 Stunden.
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
BLOCK02Testing, 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
BLOCK04Reactive 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.
All participants receive a certificate and a personal copy of our Angular book.
Secure the early-bird price now!
Take advantage of the early-bird price until 31.07.2026 and
buy a ticket for the 6-day online workshop:
1.275 € plus VAT instead of 1,500 €
- Rechnung
- SEPA-Lastschrift
- Visa
- Mastercard
Your trainer
Trainer Ferdinand Malcher 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".

Ferdinand Malcher
is Google Developer Expert (GDE) for Angular and works as a freelance software developer, trainer and consultant with a focus on Angular, Node.js and TypeScript. Beyond IT, his passion is media production and event technology.
Ferdinand lives & works in Leipzig.
Bluesky: @fmalcher.de
LinkedIn: @fmalcher
Frequently asked questions
◢ Who is this training for?
Our trainings are suitable for beginners as well as experienced developers. Armed with the Angular knowledge you gain, you'll bring your project safely to success.
◢ What are the prerequisites?
To actively take part you should already have some programming experience. Fundamentals in JavaScript/TypeScript are helpful but not required. In a personal call beforehand, we'll happily assess whether the workshop is a good fit for you. To take part you'll need your own laptop with webcam and microphone. You'll receive a detailed setup guide in advance. If you have any questions about the preparation, we'll support you personally.
◢ Which Angular version do you cover?
We always use the latest version of Angular so that you get to know the newest features. For example, we use the new Signals and Standalone Components consistently throughout the course. Even if your project is on an older version, you'll be able to apply what you've learned immediately.
◢ How much of the course is hands-on?
The course is a mix of theory and practice: together in the workshop we build a sample project through which you'll practise every feature. Each topic is first covered in theory and then implemented in code. Selected exercises are worked on independently in small groups. The code for the sample project is always available on GitHub.
◢ Are there learning materials for the training?
For every topic block we prepare a handout. Our detailed, up-to-date slide decks let you follow every topic comfortably. Of course you'll get all the slides. In addition, we offer optional bonus exercises each day for individual deepening. Every participant also receives a personal copy of our Angular book for follow-up study.
◢ In which format do I receive the Angular book?
You get to choose: either a signed printed copy or the e-book as PDF and EPUB.
◢ Can I ask individual questions?
Yes! For every topic we run open Q&A and discussion sessions. Thanks to our regular project work we can answer many questions first-hand.
◢ Do I have to turn my camera on?
We invite you to join via webcam so that the exchange with the trainer and other participants feels even more direct. Of course this is not mandatory. We respect your decision not to turn on the camera.
◢ I'm an apprentice/pupil/student and I can't afford the ticket.
We love that you want to learn Angular with us. Occasionally, shortly before a workshop, we offer remaining tickets at a heavily discounted price. Please drop us an email. We'll certainly find a good solution.
◢ What are the advantages of an online training?
Home office and remote work are no reason to give up on continuing education and networking: we bring Angular directly to you, with hands-on exercises, quizzes and comprehensive materials. Get in touch with other participants and take the chance to refresh your knowledge.
◢ Which software is used to run the training?
For the video conference we use Zoom (desktop app or browser). Before the workshop we're available for a technology check so you can try out and set up the software at your leisure.
◢ When does the course take place?
The course runs half-days, each from 9:00 to 15:15. Regular coffee breaks and a lunch break are included.
◢ Who are the trainers?
Our trainings are led by the book's authors and Google Developer Experts (GDE) Ferdinand and Johannes. Both trainers work regularly on projects and can share their practical know-how directly. With us you get everything from a single source.
◢ Is the course a recording?
The course takes place live with the registered participants. You can ask individual questions and stay in direct contact with the trainer and other participants. The workshop is not recorded.
◢ In which language is the workshop held?
The workshop is held in German, and all course materials are in German. You are of course welcome to ask your questions in English.
◢ How large are the groups?
We run our online workshops with at most 16 participants. That lets us answer questions at any time and take everyone's needs into account.
◢ Why a 6-day workshop?
Getting started with Angular is a complex topic. Our experience shows the learning process works best when there's enough time to explore topics in depth. Six days of online training strike the sweet spot for us: enough room for practical exercises and to cover every topic at an appropriate depth.
◢ How do things go on after the workshop?
Even after the training we're happy to support you further, subject to availability, for example with our Office Hours.
◢ I need a quote for the ticket.
You can book the ticket directly on our order page. If you need a detailed quote beforehand, just get in touch.
◢ Do I get a discount when I register several people?
Yes! On our order page you can directly pick the two-person ticket with discount. If you'd like to register more people or buy another ticket later, please drop us an email.
◢ Why us?
We put quality over quantity, and learning success is our top priority. In small groups we can address every question and support all participants individually. You benefit from our experience out of daily project work and the wealth of knowledge collected in our book publication.
Still have questions?
+49 160 / 937 469 52 (Ferdinand Malcher)
Standard rate to German mobile networksWe'll get back to you within 24 hours.Secure the early-bird price now!
Take advantage of the early-bird price until 31.07.2026 and
buy a ticket for the 6-day online workshop:
1.275 € plus VAT instead of 1,500 €
- Rechnung
- SEPA-Lastschrift
- Visa
- Mastercard