¿A quién va dirigido?
Programadores que quieren evolucionar
Para los que vienen del mundo de la programación y quieren prepararse para evolucionar hacia los nuevos planteamientos que define ReactJS.
Programadores en otros frameworks
¿Ya tienes experiencia en otros frameworks MVC en Javascript? Este curso es perfecto para agregar React a tus capacidades.
Programadores backend
Si procedes de otros lenguajes de backend (Java, .Net, PHP,…), y quieres seguir el luminoso camino del frontend, te ayudamos a introducirte.
Programadores frontend
Claramente dirigido a perfiles de la frontend "old school", que quieran dar el salto hacia el nuevo stack de herramientas disponibles ahora.
Temario del curso React
- Introducción a React.js
- ¿Qué es MV * y SPA?
- Diferencia entre MV * frameworks y React
- ReactJS JS vs. bibliotecas y otros marcos
- Descripción general de React
- Fundamentos React
- Creación de un proyecto de React
- Desde 0
- Con create-react-app
- Virtual DOM
- Introducción
- Detección de cambios
- Flujo de datos unidireccional
- JSX
- ¿Qué es JSX?
- JIT vs Preproceso
- Expresiones
- Atributos de HTML
- Componentes
- Descripción de los componentes
- Definición de componentes
- Renderizado
- Propiedades
- Composición de componentes
- Estado
- Ciclo de vida de los componentes
- Eventos
- Introducción
- Manejo de eventos DOM
- Eventos personalizados o eventos de componentes
- Formularios
- Introducción
- Componentes controlados
- Componentes no controlados
- Refs
- Creación de un proyecto de React
- React Avanzado
- Fragments
- Context API
- Higher Order Components
- React Hooks
- React-Router
- Introducción
- Manejo del enrutamiento en React
- Conocer más sobre componentes de enrutamiento de terceros
- Redux
- Introducción
- Dispachers
- Comportamiento
- Almacenamiento
- Componentes / Vistas
Formadores del curso
Nuestros formadores son profesionales que trabajan en proyectos y con vocación para enseñar.