Angular (Full App) with Angular Material, Angularfire & NgRx

Angular (Full App) with Angular Material, Angularfire & NgRx

 

NgRx (with NgRx Data) - The Complete Guide (FREE E-Book)




  • Angular (Full App) with Angular Material, Angularfire & NgRx - Use Angular, Angular Material, Angularfire (+ Firebase with Firestore) and NgRx to build a real Angular App


 Created byAngular University
 Name  Angular
 Hours  12 hours on-demand video
 Access Full lifetime access


  • About Angular (Full App) with Angular Material, Angularfire & NgRx



In this course, we {are going to|are likely to|will} {take a|have a} small existing application {this is|this really is|that is} built {without any|without the} state control. We {are going to|are likely to|will} {understand what|know what} are {the results|the outcomes|the outcome} of {no longer|no further|no more} doing kingdom management through identifying {a few|several|a couple of} troubles that {the software|the program|the application} has in its initial form.


Then we're going {to begin|to start} refactoring {the software|the program|the application}, and we {are going to|are likely to|will} add nation control to {the software|the program|the application} {a couple of|a few|several} screens step-by using-step. We {are going to|are likely to|will} {start with|begin with|focus on} the Authentication {features of|options that come with|top features of} the utility, and then we're {going to|likely to|planning to} circulate {on to|onto|to} the entity facts management part.


We {are going to|are likely to|will} provide {an explanation|a reason|a conclusion} for at period all {the key|the important thing|the main element} concepts of NgRx: Actions, Reducers, Effects, and Selectors, and we're going {to give|to provide|to offer} {an explanation|a reason|a conclusion} for in element the Store structure itself and apprehend its benefits.


{Throughout the|Through the|Through the entire} direction we're {going to|likely to|planning to} introduce step-by way of-step and give {an explanation|a reason|a conclusion} for {in detail|at length|in more detail} the NgRx Store module, NgRx Effects, we {are going to|are likely to|will} cowl in element NgRx Entity and the Entity format, we {are going|are getting} {to set up|to setup|to create} and {do a|perform a|execute a} guided tour of the NgRx Dev Tools, the NgRx Router Store, and the time-travelling debugger.


We also {are going to|are likely to|will} {learn how to|learn to|discover ways to} make {the maximum|the most|the utmost} out of NgRx Data, and {learn how to|learn to|discover ways to} personalize it {as a way|as a means|as an easy way} {to control|to manage|to regulate} entity facts with minimal application code. {We will|We shall} cowl NgRx whilst {keeping in mind|bearing in mind|remember} excellent practices like suitable Action hygiene.



This path covers the following subjects:

  • Introduction to State Management
  • The Store Architecture In Detail
  • NgRx Key Concepts
  • Actions and Action Creators
  • Reducers
  • NgRx Effects
  • Selectors
  • Adding Authentication to an NgRx Application
  • NgRx Entity and the Entity Format
  • NgRx DevTools
  • NgRx Time Travelling Debugger
  • NgRx Runtime exams and Store Immutability
  • NgRx Router Store
  • NgRx Data and Entity State Management
  • NgRx Best Practices

  • What will you learn 


✔  Learn in detail NgRx Effects, learn when to use a side-effect
✔ Learn in detail NgRx Entity, when to use and why, learn what are the benefits
✔ Transform step-by-step an existing Angular plain application, and turn it into a store based application
✔ Learn to implement common functionality in NgRx, such as Authentication or Entity Pagination
✔ Learn NgRx in-depth in a fun and practical way, by implementing real use cases
✔ Code in Github repository with downloadable ZIP files per section
✔ Become familiar with the centralized store pattern, and how to use it in Angular
✔ Know when to use a centralized store solution and why
✔ Learn how to use NgRx Data to handle entity data with minimal code
✔ Learn In-depth NgRx Store, understand in detail all core store patterns, including Reducers and Actions


  • Requirements 

  • Just a little bit of Angular and Typescript

  • Course content 
7 sections • 52 lectures • 6h 17m total length
NgRx (with NgRx Data) - The Complete Guide (FREE E-Book)