
ReactJS es una biblioteca de JavaScript utilizada para crear interfaces de usuario. Es una de las tecnologías JS de más rápido crecimiento utilizadas por los desarrolladores
.
En los últimos años se ha convertido en la herramienta más demandada por la industria
del desarrollo web. Es por eso que en este curso aprenderás cómo usar React
para construir interfaces web con componentes reutilizables.
Iremos poco a poco
aprendiendo las piezas de este framework, entenderemos las rutas con "react-router-dom" y aprenderemos a mantener un estado global de datos con Redux
para administrar la complejidad de nuestras aplicaciones. Al finalizar este curso entenderás completamente
y desde cero, cómo dominar React y trabajarás con confianza
creando componentes que tú mismo diseñes.
¿Qué vas a aprender?
¿Para qué sirve React?
Introducción a React
Usando ReactJS
Recapitulando
CodeSandbox
create-react-app
Babel-Standalone
Tu primer componente
Creando más componentes
Tipos de componentes
Modularización
Estructura de carpetas y componentes
State y Props
Usando props
Eventos básicos de React
Función extra "for the lols"
Introducción a Yarn
Estructura básica de carpetas
Primer componente en Create-React-App
Segundo componente con props
Estilos en React con css normal
Estilos en React con css modules
Creando el componente login
Instalando React Router
Instalación de Redux
Configurando Redux parte 1 | rootReducer
Configurando Redux parte 2 | Store
Configurando Redux parte 3 | Provider
Agregando Redux dev tools
Agregando la ruta Profile
Usando Redux | Connect
Usando Redux | Creando Constants y Actions
Usando Redux | Usando Actions en los componentes
Agregando un backend | Firebase
Usando Auth de Firebase con Redux
Héctor Bliss
Con más de 10 años de experiencia como desarrollador de software profesional e instructor tecnológico, Héctor Bliss disfruta de simplificar temas complejos para que sus estudiantes puedan aprender de la forma más práctica, rápida y divertida. Héctor ha sido instructor en diferentes bootcamps internacionales, y ha grabado infinidad de cursos en línea. Por medio de su canal de youtube enseña los temas más actualizados de la industria tecnológica, acercando las herramientas que usan los profesionales a nivel mundial a sus estudiantes de habla hispana.
Si no has experimentado una clase con Héctor Bliss, es tu momento de comprobar que aprender no tiene que ser ni díficil ni aburrido.