Redux en angular con ngrx: desde las bases hasta la práctica online course

Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Overview

Aprendamos el patrón Redux y apliquémoslo creando aplicaciones con ngrx, store, devtools, effects, firebase y mucho más

What you'll learn:

  • Implementar el patrón Redux exitosamente en aplicaciones de Angular
  • Conocer cómo funciona Redux desde absoluto cero hasta aplicarlo en la vida real
  • Dominar la librería de NGRX y Herramientas que ofrece el paquete
  • Crear aplicaciones basadas en cambios de estado
  • Tener experiencia con Firebase, AngularFire2, FirebaseHosting, FireStore
  • Realizar despliegues de aplicaciones de Angular en servidores de producción
  • Expandir tus conocimientos de Angular

Bienvenido a este curso de REDUX con NgRx

Este curso esta enfocado en implementar correctamente el patrón REDUX en aplicaciones de Angular utilizando los paquetes que el ngrx nos ofrece como son:

  • Store
  • DevTools
  • Effects

El patrón Redux nos ayuda a manejar la data que nuestra aplicación controla, es especialmente útil cuando el proyectoes de nivel medio a gran escala, donde hay muchos servicios, componentes y en general, muchos lugares donde se emite o cambia la información de nuestra aplicación. Determinar quien o qué cambió la información, puede ser un dolor de cabeza... pero no con Redux.

Cuando manejar la información de nuestra aplicación es vital, el patrón redux es indispensable ya que nos permite trabajar anticipándonos a los cambios de la data, centralizando la información en un único lugar llamado Store (o la única fuente de la verdad) que contiene todo lo que necesitamos para renderizar o procesar correctamente nuestra información.

De esta manera, siempre sabrás que acción modifico que cosa y tendrás un control perfecto de cualquier modificación que tu aplicación realice a la data.

En estecurso tocaremos temas como:

  • Redux
  • NgRx
    • ngrx/store
    • ngrx/devTools
    • ngrx/effects
  • Firebase
  • AngularFire2
  • Firebase Deploy
  • Firebase Hosting
  • Consumo de RestServices
  • ReqRes - Backend
  • Control de estados
  • Bootstrap
  • Git
  • GitHub
  • Y otros temas más…

Mi objetivo con este curso aparte de que aprendas a implementar y utilizar el patrón redux desde absoluto cero, es que conozcas otras tecnológicas y estructuras para la creación de aplicaciones de Angular de mediana a gran escala.

Recuerda que este curso cuenta con la garantía de satisfacción de 30 días de Udemy, así que no tienes nada que perder, pero si mucho que aprender en este curso que he hecho con mucho esfuerzo para que puedas aprender Redux y NGRX de una forma sistemática, fácil y divertida!

Nos vemos dentro del curso!

Taught by

Fernando Herrera

Reviews

4.8 rating at Udemy based on 2514 ratings

Start your review of REDUX en Angular con NGRX: Desde las bases hasta la práctica

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Is NgRx and Redux same?

NgRx, which is the Angular version of Redux for React is for State Management. In React, state management can get complicated, and Redux is there to help. For Angular, this should not be the case as everything is synced due to two way data binding. However, I see a lot of projects using NgRx.

Is NgRx based on Redux?

NgRx is a framework for building reactive applications in Angular. NgRx is inspired by the Redux pattern - unifying the events in your application and deriving state using RxJS. At a high level, NgRx stores a single state and uses actions to express state changes.

What is the equivalent of Redux in Angular?

REDUX equivalent for Angular is NGRX. In addition, our team of developers are experts in creating custom software according to project requirements.

Is it necessary to use NgRx in Angular?

NgRx is a popular solution in the Angular ecosystem if you are building complex web applications with sophisticated state management. Characteristics of the need for NgRx are many user interactions and multiple data sources. NgRx is a good choice, if: the state should be accessed by many components and services.