Professional NGRX: Advanced Topics & Best Practices

Go into the depths of NGRX!

Remote: 13.04. - 14.04.2023
Also as a Company Workshop

Master reactive state management with NGRX!

Remote & In-House
2 days
Some experience with Angular.
Theory phases alternate with live coding and exercises.
Also available as a company workshop
Public Workshop
  • Duration: 2 days
  • Remote: 13.04.2023
  • Group discount available
Company-Workshop
  • Individually scheduled
  • In-house or remote
  • Discount for groups >8 participants

All the details about NGRX

This workshop covers in-depth topics and best practices in dealing with NgRx. In addition to patterns, integration into architecture approaches like Domain Driven Design (DDD) plays an essential role. The various levels of testing are also dealt with.

A known vulnerability of NgRx is its tendency towards “boiler plate code”. That is why we place a further focus not only on @ngrx/entity but above all also on @ngrx/data and the adaptation to your own requirements. A comparison to the more well-known alternatives NGXS and Akita conclude this 2-day workshop.

Impressions

Impressions

Selected satisfied customers

The Agenda of our Professional NGRX Workshop at a Glance!

NgRx & Architecture

  • Feature stores and their relationship with containers and presentational components
  • Dependency rules using nx
  • Facade Pattern
  • Cross-feature dependencies

Best Practices

  • General caching
  • Caching via selectors
  • Error handling
  • Data structures: StateModel vs. ViewModel
  • Deferred Actions: Handling of routing, popups, etc.
  • Optimistic vs. Pessimistic Store
  • Forms and Immutability

Testing

  • Unit tests for reducers, selectors and effects
  • NgRx mocks for unit tests
  • Integration tests for NgRx

Reduce "Boilerplate Code"

  • @ngrx/entity
  • EntityAdapter
  • @ngrx/data
  • Customizing @ngrx/data
  • Various plugins (undo/redo, forms, etc.)

Vergleich mit Alternativen: Akita und NGXS

  • Comparison with Akita
  • Comparison with NGXS

Public Workshops

All of our seminars are always available remotely or in-house. Contact us to make an appointment

2023 13. 04 -
14. 04
09:00 - 17:00 (CET)
Discount CodeEarly Bird until 28.02.2023

Professional NGRX: Advanced Topics & Best Practices

More public dates

2022 05. 12 -
07. 12
09:00 - 17:00 (CET)
Gruppenrabatt

Modern .NET-Backends for Angular

2022 19. 12 -
19. 12
09:00 - 16:30 (CET)
Group Discount

Advanced TypeScript

2022 20. 12 -
20. 12
09:00 - 16:30 (CET)
Group Discount

Playwright Workshop

2023 27. 02 -
28. 02
09:00 - 17:00 (CET)
Group DiscountEarly Bird until 31.01.2023

Angular Security with Dr De Ryck

2022 01. 03 -
03. 11
13:00 - 17:30 (CET)
Group DiscountEarly Bird until 31.01.2023

Design with System: Scalable Design Systems with Storybook and Angular

13:00 - 17:30 CET = 8.30 to 12.30 ET
2023 07. 03 -
10. 03
13:00 - 17:30 (CET)
Group DiscountEarly Bird until 31.01.2023

Angular Architecture Workshop

8:30 am - 12:30 pm Eastern Time = 1:30 pm - 5:30 pm CET

English

2023 27. 03 -
29. 03
09:00 - 16:30 (CET)
Group DiscountEarly Bird until 28.02.2023

Modern Spring-Backends for Angular

2023 27. 03 -
28. 03
09:00 - 17:00 (CET)
Group DiscountEarly Bird until 28.02.2023

API Security Workshop with Dr. De Ryck

2023 27. 03 -
29. 03
09:00 - 17:00 (CET)
Group DiscountEarly Bird until 28.02.2023

Workshop: Fullstack Angular with NestJS

2023 28. 03 -
30. 03
09:00 - 17:00 (CET)
Group DiscountEarly Bird until 28.02.2023

Modern .NET-Backends for Angular

Manfred Steyer is a Google Developer Expert (GDE) for Angular and Tursted Collaborator in the Angular team. Together with his team, he looks after customers in the entire German language area. The focus is on business and industrial applications based on Angular.

Only One Step Away!

Send us your inquery today - we help you with pleasure!

Jetzt anfragen!