Curso de Desarrollo Web con ReactJS
Acerca de este curso
> Módulo 1: Comenzando con ReactJS
Introduciendo ReactJS
Descargando ReactJS
Herramientas
Probando ReactJS
Create-react-app
> Módulo 2: Explorando JSX y la Anatomía de ReactJS
¿Qué es JSX?
¿Por qué JSX?
La anatomía de ReactJS
Aprendiendo JSX y Gotchas
> Módulo 3: Trabajando con props, componentes y eventos
Props de los componentes
Representación de datos en un componente ReactJS
Props versus estados en ReactJS
Explorando las props del estado
Profundizando sobre estados
Eventos
> Módulo 4: Ciclo de vida de componentes y Flux
Ciclo de vida del componente React
Otras versiones de ES (ECMAScript) en React
Una visión general de Flux
Flux versus la arquitectura MVC
Comportamiento
Dispatchers
Stores
Controlador-Vistas y vistas
Revisando el código
Usando la librería de Hooks
> Módulo 5: Haciendo tu componente reutilizable
Entendiendo Mixins
Validaciones
La estructura del componente.
Refactorizando código
> Módulo 6: Consumo de datos desde React
Fetch de data y uso de Axios
Peticiones a una API REST
Aprovechar y crear nuestras propias API’s en proyectos robustos
Manejo de estados con Context API
> Módulo 7: La importancia de la librería React Router
Manejo de rutas con React
Uso de Link y NavLink
Pops en React Router
> Módulo 8: Otras librerías útiles para ReactJS
Conociendo Material UI
Una introducción a Redux
Enriqueciendo tu proyecto con React-icons-kit
Implementando React-Bootstrap