Get in Touch
 Duration 21 hours

Course Outline

Introduction

  • Identifying when state management becomes unmanageable

Setup and Installation

Overview of NgRx

Building an NgRx Application

Mastering Ngrx/Store Usage

  • Fundamentals of NgRx/Store
  • Understanding Models, Actions, Reducers, and Application State
  • The Redux pattern
  • Operations for reading, writing, and deleting data in the NgRx Store

Advanced Scripting with Ngrx/Effects

  • Introduction to NgRx/Effects
  • Generating Effect files
  • Constructing Effects
  • Working with Actions Observable

Performance Analysis using Router-store and Store-devtools

  • Configuration steps
  • Dispatching actions via Router-store
  • Enhancing navigation workflows
  • Monitoring with Store-devtools instrumentation

Defining Object Types with Ngrx/Entity

  • Introduction to NgRx/Entity
  • Defining Entity State
  • Utilizing Entity Adapters
  • Entity Selectors
  • Managing custom IDs and state properties

Simplifying Development with Ngrx/Schematics

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

Refactoring Existing Applications

Debugging Strategies

Application Testing

Deployment Procedures

Troubleshooting Techniques

Key Takeaways and Conclusion

Requirements

  • Proficiency with fundamental HTML, CSS, and JavaScript concepts.

Target Audience

  • Software Developers

Number of participants


Price per participant

Testimonials (6)

Upcoming Courses

Related Categories