React
JavaScript is the popular programming language which powers web pages and web applications. This course will get you started coding in JavaScript.
-
Introducción¿Qué es React y por qué es tan popular?6mInstalación y configuración del entorno (Node.js, Vite, CRA)8mConceptos clave: JSX, componentes y props7mEstado y manejo de eventos en React7mRenderizado condicional y listas en React5mIntroducción a los hooks en React (useState, useEffect)6mMini proyecto: Creación de una aplicación de tareas con React10m
-
Componentes y estilos en ReactComponentes funcionales vs. Componentes de clase7mProp Drilling y cómo evitarlo con Context API8mEstilización en React: CSS Modules, Styled Components y Tailwind5mManejo de eventos avanzados en React8mCiclo de vida de los componentes y useEffect7mProyecto 1: Creación de un formulario interactivo con validaciones15m
-
React Router y manejo de Estado globalReact Router: Creando rutas y navegación dinámicaParámetros en URL y rutas protegidas8mUso de Context API para manejo de estado global7mRedux: Fundamentos y configuración en React8mAcciones, reducers y el store en Redux6mReact Query: Gestión avanzada de datos asíncronos12mProyecto 2: Aplicación de autenticación con React Router y Context API15m
-
Consumo de APIs y Aplicaciones en ReactFetch API y Axios: Consumo de datos en React8mManejo de errores y carga en peticiones asíncronas7mAutenticación y manejo de sesiones en React9mUso de WebSockets en aplicaciones en tiempo real8mDeploy de una aplicación React en Vercel y Netlify8mProyecto 3: Creación de una aplicación de noticias con consumo de API en tiempo real15m
-
Proyecto final y mejores prácticasLazy Loading y optimización de rendimiento en React8mReact en Producción: Creación, Optimización y Testing9mOptimización del rendimiento y mejores prácticas en React9mTesting en React con Jest y React Testing Library8mProyecto Final: Desarrollo de una aplicación de gestión de usuarios con autenticación y consumo de API17m
React es la biblioteca más popular para crear interfaces web dinámicas y eficientes. En este curso aprenderás a desarrollar aplicaciones profesionales con React, desde los conceptos básicos hasta técnicas avanzadas.
🔹 ¿Qué aprenderás en este curso?
✅ Fundamentos de React y JSX
✅ Componentes, props y estado
✅ Manejo del ciclo de vida y efectos
✅ React Router para navegación dinámica
✅ Gestión de estado con Context API y Redux
✅ Conexión con APIs y consumo de datos
✅ Proyectos prácticos en cada módulo
Este curso es ideal para desarrolladores con conocimientos básicos de JavaScript que quieren aprender React y llevar sus habilidades al siguiente nivel.