Curso profesional de React con Redux

Curso profesional de React con Redux

Alumnos destacados
Mengasis
204
eddynelsonaraujo
201
michiwoowebs
56
gerardoaldereteflores
55
josedosruedas
54
gustavobethelmy
47
martyngomez
42
adangt
38
hikingit
30
ulibarajasmx
27

¿Quieres compartir tus conocimientos?Crea un tutorial

Bienvenido al curso

Bienvenido al curso de React

Fundamentos

¿Qué es React?

5:00

Hola Mundo con React

7:00

¿Qué es y cómo funciona el Virtual DOM?

5:00

Introducción a JSX

3:00

Creación de componentes

13:00

Componentes Puros vs de Estado

3:00

Ciclo de vida de un componente

10:00

Ciclo de vida de componentes

4:00

Manejo de eventos del DOM

4:00

Event handlers con parámetros personalizados

3:00

Contexto de la aplicación

5:00

Componentes de Alto Orden (HOC) y Mixins

8:00

Creación del proyecto

Presentación del proyecto

1:00

Instalación de Node.js y usando npm

4:00

Estructura de archivos

5:00

Iniciar un servidor de render básico - Render en Server

3:00

Module bundlers en JavaScript

6:00

Configurar Webpack para el servidor de render

9:00

Manejo de rutas en el servidor con React Router

14:00

Crear cliente para consumir el API

5:00

Iniciar la app en el navegador y configurar Webpack para producción

8:00

Iniciar un servidor de estáticos con zeit/list

4:00

Herramientas de desarrollo de React

3:00

Consumir el API y mostrar datos en la home

10:00

Perfil de usuarios

8:00

Estado de cargando y detalle de post

7:00

Paginación de posts mediante scroll infinito

6:00

Mostrar listado de comentarios en cada post

2:00

Estilizar componentes con CSS Modules

18:00

Linter y buenas prácticas con ESLint

22:00

Internacionalización con React Intl

17:00

Deploy a producción

27:00

Implementación de Redux

Patrones de arquitectura de aplicaciones Frontend

5:00

Implementación inicial con Redux para los posts

20:00

Uso de middlewares

8:00

Acciones asíncronas

9:00

Dividir el reducer en funciones más pequeñas y combinarlas

12:00

Datos inmutables con Immutable.js

14:00

Herramientas de desarrollo

8:00

Conclusiones

2:00

Pruebas automatizadas de reducers

7:00

Pruebas de componentes de React

8:00

Actualizando a la última versión de React Router

3:00

Desafíos

Cambiar el título de la página dependiendo de la ruta (en el servidor y cliente)

Implementar Redux en perfíl de usuario y detalle de un post

Cargar datos iniciales en el servidor

Desafío especial

1:00

Contenido bonus

Glosario

3:00

Evitar que webpack genere el CSS durante el build del servidor

1:00

LazyLoad de imágenes

8:00

Animaciones con ReactCSSTransitionGroup

7:00

Server render con Next.js

11:00

Aplicaciones universales/isomórficas

2:00

Iniciar proyectos con create-react-app

4:00

Diplomado de desarrollo de aplicaciones con ReactJS

1:00