Workshops with GDEs - Signal Froms, Scalable Architecture, Modern Angular

EarlyBird -30% offer.

03.03 | 9 – 5 PM (CET) | Online

Workshop NgRx SignalStore

Master the new era of Angular state management by replacing complex patterns and boilerplate with the lightweight, compositional architecture of NgRx Signal Store. 

Is it for you?

Are you tired of wading through boilerplate and fighting unpredictable BehaviorSubjects? It’s time to step into the world of Signals and start building an architecture that is lightweight, readable, and just works. You’ll learn how to turn complex logic into modular blocks, taking your applications to an enterprise level with minimal effort.

Learn how to build scalable applications using modular “LEGO blocks” that simplify your codebase and significantly boost performance.

Takeaways

Traditional State Management vs Signal Store

When to migrate? What do you gain? What to expect during the transition from services, BehaviorSubjects, or classic NgRx Store

Master Signal Store syntax from the ground up

Creating stores with withState, withComputed, withMethods, withProps — practical step-by-step examples using the complete core API

Build reusable Custom Store Featuresy

Creating composable, plug-and-play features using signalStoreFeature — the LEGO blocks of state management

Implement entity management & reactive side effects

From withEntities to rxMethod, signalMethod, and Resource API integration — with real-world examples

Organize stores in large-scale applications

Store-per-feature strategy, global vs local vs component-level stores, and DI patterns that keep your codebase maintainable

Apply production-ready best practices

Testing strategies, state encapsulation, performance optimization, and maintainable patterns

Agenda

Check out what we will be discussing at the workshop!
Duration: 8 hours.

Foundations (1h 30min)

• Welcome & Introduction
• Traditional State Management vs Signal Store – BehaviorSubject pain points, classic NgRx Store overhead, migration strategies, when to use each
Signal Store Core API – signalStore, withState, withComputed, withMethods, withProps, patchState

Working with Store Features – withHooks, withProps for dependency injection, lifecycle management (onInit, onDestroy), private store members (underscore convention)
Custom Store Features – creating reusable features with signalStoreFeature, composing features, input constraints, community features (ngrx-toolkit)
Entity Management – withEntities for collections, CRUD operations, normalized state, entity collections

Reactive Methods & Side Effects – rxMethod (RxJS interop), signalMethod, Resource API integration via withProps, error handling patterns
Store-per-Feature & DI Strategies – global stores (providedIn: ‘root’), local stores (component-level providers), lazy-loaded feature stores, when to use which scope

Testing Signal Store – unit testing stores in isolation, integration tests, mocking stores for consumers
Best Practices & Performance – store design patterns, state encapsulation, linkedSignal integration, debugging techniques
Real-World Case Study – complete feature walkthrough, from API to UI with Signal Store
Q&A & Wrap-up

Benefits

Hands-On Exercises

Work on real, practical tasks so you don’t just hear about modern Angular, you actually use it right away.

Q&A Session

Get clear answers to your questions during a dedicated Q&A a chance to clarify concepts and dive deeper into real-world use cases.

Small Group

Maximum of 15 participants, you’ll benefit from more interaction and personalized support.

Certificate of participation

Simple way to show your updated Angular skills to your team, clients, or future employers.

Are you interested?

Are you interested?

Your Trainer

Mateusz Stefańczyk

Google Developer Expert

For 9 years, Mateusz has been developing web applications with Angular. He has performed dozens of audits for Angular projects worldwide. Mateusz actively participates in the angular.love community, writing expert articles, and sharing his knowledge at Angular meetups in Poland, Norway, Germany, and the UK.

What developers say about our workshops?

Get your tickets

Join us for an online Modern Angular workshop. Secure your spot today!

Signal Forms

Start at 9AM (CET)  • Duration 8h 

Date: 03.03

300 EUR

2- Days Workshop

Start at 9AM (CET) • 2x (online)

699  -> 449 EUR 

4 spots left with promo price!

Dates: 
Architecture: 02.03
Signal Forms: 03.03

Why us?

0 +

Projects worldwide

USA, Germany, UK,
Norway, Belgium

 
0 +

Angular experts

Who have coded in Angular
since its release

 
0

Years of experience

Building enterprise-scale
web applications

 

Bring This Workshop to Your Team!

Want to upskill your entire dev team? This Angular workshop is also available as a private in-house or remote session, fully adapted to your team’s needs, codebase, and experience level. 

 

FAQ

For developers who have been working with Angular but haven’t had time to catch up with the latest changes.
Also ideal for those early in their Angular journey (up to ~1 year) who want to understand modern patterns, architecture, and tooling.

 

No, the workshop will be live only. There will be no recordings available afterwards.

The workshop will be conducted in English.

 

Yes, every participant will receive a certificate of participation after completing the workshop.

 

No installation is required. All coding exercises will be done in-browser using StackBlitz.