Get in Touch

Course Outline

Introduction

  • Situations in which managing state becomes unmanageable or infeasible

Environment Configuration and Installation

NgRx Overview

Establishing an NgRx Application Environment

Utilizing Ngrx/Store for Government Applications

  • NgRx/Store Fundamentals
  • Components of Model, Action, Reducer, and Application State
  • Application of the Redux Pattern
  • Data Manipulation: Reading, Writing, and Deleting in NgRx Store

Extending Functionality with Ngrx/Effects

  • Ngrx/Capabilities Overview
  • Generation of Effect Files
  • Development of Effects
  • Observable Action Handling

Evaluating Performance Metrics via Router-store and Store-devtools

  • Configuration Requirements
  • Dispatching Router-store Actions
  • Navigation Configuration Options
  • Instrumentation with Store-devtools 

Establishing Object Type Definitions Using Ngrx/Entity

  • Ngrx/Entity Capabilities Overview
  • Definition of Entity State Structure
  • Configuration of Entity Adapter
  • Implementation of Entity Selectors
  • Custom ID Schemas and State Properties

Streamlining Development with Ngrx/Schematics

  • Ngrx/Schematics Capabilities Overview 
  • Automation of NgRx Application Structures via Schematics

Migrating Existing Applications

Application Debugging Procedures

Application Testing Protocols

Application Deployment

Troubleshooting Guidelines

Summary and Conclusion

Requirements

  • Working knowledge of foundational web technologies, including HTML, CSS, and JavaScript.

Target Audience

  • Software developers engaged in solution design for government applications.
 21 Hours

Number of participants


Price per participant

Testimonials (6)

Upcoming Courses

Related Categories