Temario del curso

Introducción

  • React vs Angular y otros Frameworks

Entendiendo React

  • JSX, Componentes y Props, el Ciclo de Vida del Componente, etc.
  • Gestionando el estado de la aplicación vs el estado de los datos

Escribiendo Aplicaciones React con ES6

  • Sintaxis y características de ES6+ a tener en cuenta

Configurando el Entorno de Desarrollo

Resumen de Node.js

Instalación y Configuración de Node.js

Resumen de Webpack y Babel

  • Entendiendo "transformación" (traducir JSX a JavaScript)

Instalación y Configuración de Webpack

Instalación y Configuración de Babel

Instalación de React y ReactDOM

Escribiendo tu Primera Aplicación React

Configurando WebPack para Detectar Cambios en los Archivos Fuente

Configurando npm como Ejecutor de Herramientas

Extendiendo la Aplicación React con Nuevos Componentes

Implementando la Arquitectura Flux y Redux en una Aplicación React

Entendiendo Flux y Redux

  • Componentes Sin Estado, Acciones, Reducers, Dispatchers, Middleware, Contenedores, etc.

Construyendo Vistas Múltiples en la Aplicación React

Instalación y Configuración de Redux

Creando una Lista de Tareas Simple con Flux/Redux (con API de servidor simulado)

Integrando un Backend con tu Aplicación React: GraphQL y Apollo

Resumen de GraphQL

Escribiendo una Consulta GraphQL

Autenticando Usuarios

Integrando React Router con GraphQL

Construyendo un Blog Simple con React y GraphQL

Probando tu Aplicación React

Procesando Aplicaciones React con Scripts de Línea de Comandos npm

Solución de Problemas

Estructurando el Repositorio de la Aplicación

Mejores Prácticas para Escribir Código React

Implementando tu Aplicación React

Una Palabra sobre Aplicaciones Móviles con React Native

Resumen y Conclusión

Requerimientos

  • Experiencia en el desarrollo de aplicaciones web
  • Experiencia en la programación con Javascript
  • Familiaridad con React

Audiencia

  • Desarrolladores
 28 Horas

Número de participantes


Precio por Participante​

Testimonios (2)

Próximos cursos

Categorías Relacionadas