$700 – $800

Multiple Dates

NgRx: From Start to Advanced Concepts in 2 days

Event Information

Share this event

Date and Time

Location

Location

TBD (Downtown Toronto)

Toronto, On M5J 2R2

Canada

View Map

Refund Policy

Refund Policy

Refunds up to 7 days before event

Eventbrite's fee is nonrefundable.

Event description

Description

About the trainer - Alex Okrushko:

Alex is a software engineer at Google, who has been maintaining the NgRx library for Google Angular projects for over 3 years. He is also a core member of NgRx team and a frequent contributor to the library, in particular he has landed many recent improvements in NgRx for version 8.

Alex is also a speaker at Angular conferences. In 2019 so far he spoke at ngAltanta (Atlanta, USA), angularNYC (New York City, USA), ngVikings (Copenghagen, Denmark), AngularInDepthConf (Kiev, Ukraine) and ng-MY (Kuala Lumpur, Malaysia).

About the workshop:

NgRx is the de facto state management library for Angular apps at Google. It's widely used, well supported and is the great addition for any non-trivial web app. Whether you just starting with NgRx or were using it for a while - you'll learn something new during this training. We'll start the workshop with the step-by-step migration of the existing angular app to NgRx-based one - this will help you understand why, where and how to use it. We will then look into two different approaches to state updates and finally to more advanced features, such as entities.

Day 1: NgRx basics

  • Overall walk-through
  • How to think in reactive way
  • Examine the app (Angular service-based approach, how and where NgRx can help)
  • Reducer
  • Action
  • Effect
  • Error handling and dispatch:false
  • Selectors
  • NgRx for Feature

Day 2: Advandced NgRx

  • Quick overview for Day 1
  • Init effect
  • Optimistic/Pessimistic updates
  • Router store
  • Combining selectors
  • Deeper look into ViewModel
  • Entities
  • Expanding the state
  • Testing NgRx
  • Examining the final app


Location: The exact location for this event is still TBD, however it will be somewhere in Downtown Toronto.

Share with friends

Location

TBD (Downtown Toronto)

Toronto, On M5J 2R2

Canada

View Map

Refund Policy

Refunds up to 7 days before event

Eventbrite's fee is nonrefundable.

Save This Event

Event Saved