Companies Home Search Profile

NgRx Fundamentals

Focused View

Duncan Hunter

2:55:02

227 View
  • 1. Course Overview.mp4
    01:55
  • 1. Introduction.mp4
    03:05
  • 2. What Is NgRx.mp4
    05:18
  • 3. Why Use NgRx.mp4
    06:23
  • 4. Getting the Most from This Course.mp4
    01:30
  • 5. Sample Application.mp4
    02:26
  • 6. Course Outline.mp4
    01:07
  • 1. Introduction.mp4
    02:17
  • 2. Demo - Setting up the Sample Application.mp4
    03:05
  • 3. Demo - Install and Initialize the Store.mp4
    04:00
  • 4. Demo - Building a Reducer to Process Actions.mp4
    06:18
  • 5. Demo - Dispatch an Action to Change State.mp4
    05:00
  • 1. Introduction.mp4
    03:37
  • 2. Installing the Tools.mp4
    02:00
  • 3. Demo - Using the Tools.mp4
    04:12
  • 1. Introduction.mp4
    03:50
  • 2. Writing Action Creators.mp4
    04:28
  • 3. Create Action Groups.mp4
    05:26
  • 4. Demo - Action Creators.mp4
    05:13
  • 5. Demo - Loading Products Action Creators.mp4
    05:54
  • 1. Introduction.mp4
    08:15
  • 2. Demo - Selectors.mp4
    04:43
  • 1. Introduction.mp4
    01:04
  • 2. What Are Effects.mp4
    04:06
  • 3. Defining an Effect.mp4
    03:10
  • 4. Demo - Defining an Effect.mp4
    04:41
  • 5. Exception Handling in Effects.mp4
    04:20
  • 6. RxJs Mapping Operators and Effects.mp4
    08:24
  • 1. Introduction.mp4
    03:31
  • 2. Demo - Add and Use Router Store.mp4
    07:04
  • 3. Demo - Initialize State in Effect.mp4
    02:57
  • 4. Demo - Navigating in Effect.mp4
    06:31
  • 1. Introduction.mp4
    04:05
  • 2. Entity Adapter.mp4
    04:51
  • 3. Demo - Add and Use Entity Adapter in Reducers.mp4
    05:02
  • 4. Demo - Entity Selectors.mp4
    03:11
  • 1. Introduction.mp4
    07:22
  • 2. Demo - Component Store.mp4
    04:22
  • 1. Introduction.mp4
    00:32
  • 2. Additional NgRx Libraries.mp4
    03:33
  • 3. Stand Alone Components and Signals.mp4
    05:39
  • 4. Closing.mp4
    00:35
  • Description


    NgRx is a powerful library for managing state and interactions in your Angular applications. This course gets you started with NgRx, including store, actions, reducers, selectors, effects, entity adapter, router store, and component store.

    What You'll Learn?


      At the core of state management in Angular is a thorough knowledge of the Redux pattern and the NgRx library. NgRx is a powerful library for organizing and managing state and interactions with the state in your Angular applications following the Redux pattern. In this course, NgRx Fundamentals, you will learn the most important fundamentals, best practices, and often overlooked common scenarios you need to know to get up and running quickly with NgRx. First, you will discover how to define a single store for all of your application state, access data from the store with selectors, dispatch actions using action creators, and process those actions with reducers to create new state. Next, you will explore how to handle side effects, such as asynchronous operations, with effects. Then, you'll see how to use Entity Adapter for managing collections and Router Store for listening to the state of the router. Finally, you will learn about Component Store to manage local state. When you are finished with this course, you will have a foundational knowledge of NgRx that will help you move forward to develop larger or more complex Angular applications.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Duncan Hunter
    Duncan Hunter
    Instructor's Courses
    Duncan works as an Australian software consultant, founder of Foodzone, Pluralsight author who travels the world speaking at events and training technology professionals. Duncan is an Angular expert and divides his time with between training and upskilling teams to implement best practices with Angular, growing Foodzone and working for clients writing code.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 42
    • duration 2:55:02
    • level advanced
    • English subtitles has
    • Release Date 2023/06/16