Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Duración: 30 horas
Perfil: Avanzado/Experto
Dirigido a
Esta acción formativa va dirigida a todas aquellas personas que quieran conocer como se crean SPAs con la librería de React y que otras librerías se suelen usar junto a ella.
Requisitos previos
Los alumnos necesitarán tener experiencia previa con HTML, CSS y JavaScript (ES6) para poder sacar partido de los conocimientos y del material del curso.
Objetivos
Al acabar el curso, el alumno será capaz de desarrollar SPAs usando la librería de React, añadirles el routing usando la librería React-Router y gestionar el estado con Redux.
Contenido
- Introducción a React
- ¿Qué es MV * y SPA (aplicación de una sola página)?
- Diferencia entre MV * frameworks y React
- React vs. bibliotecas (por ejemplo, jQuery) y otros marcos (por ejemplo, Backbone.js)
- 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
- Enrutamiento
- Introducción
- Manejo del enrutamiento en React
- Conocer más sobre componentes de enrutamiento de terceros
- REDUX
- Introducción
- Dispachers
- Comportamiento
- Almacenamiento
- Componentes / Vistas
Widget Connector | ||||||
---|---|---|---|---|---|---|
|
Ver vídeo presentación del curso
Widget Connector | ||||||
---|---|---|---|---|---|---|
|
Próximas fechas de impartición 04/10/2021 al 15/10/2021
Documentación Recomendada
React Cookbook
Carlos Santana Roldán
Agosto 2018 | 580 páginas
ISBN: 9781783980727