Get in Touch

Course Outline

Introduction

  • The point where state management becomes unmanageable

Configuration and Setup

NgRx Overview

Building an NgRx Application

Mastering the Use of Ngrx/Store

  • Introduction to NgRx/Store
  • Concepts of Models, Actions, Reducers, and Application State
  • The Redux architectural pattern
  • Data manipulation: reading, writing, and deletion in NgRx Store

Advancing Your Code with Ngrx/Effects

  • Introduction to NgRx/Effects
  • Generating Effect files
  • Building custom Effects
  • Working with the Actions Observable

Evaluating Performance Variances with Router-store and Store-devtools

  • Initial setups
  • Dispatching actions via Router-store
  • Advanced Navigation features
  • Monitoring and instrumentation using Store-devtools 

Defining Object Types using Ngrx/Entity

  • Introduction to NgRx/Entity
  • Defining Entity State
  • Utilizing the Entity Adapter
  • Creating Entity Selectors
  • Managing Custom IDs and State properties

Streamlining Development with Ngrx/Schematics

  • Introduction to NgRx/Schematics 
  • Scaffolding NgRx applications via Schematics

Refactoring Existing Applications

Debugging Strategies

Application Testing

Deployment Procedures

Troubleshooting Guide

Summary and Wrap-up

Requirements

  • A solid understanding of foundational HTML, CSS, and JavaScript.

Intended Audience

  • Software Developers
 21 Hours

Number of participants


Price per participant

Testimonials (6)

Upcoming Courses

Related Categories