DevPath · Aprende a programar ESPTEN

Frontend con React

13 módulos.

⚛️ Componentes, JSX y estadoLa base de React: componentes que devuelven JSX, props para pasarles datos y estado con useState. 📋 Listas y renderizado condicionalRenderiza colecciones con .map() y la prop key, decide qué pintar con condicionales y agrupa elementos con fr… 📱 Mini-proyecto: tu equipo en pantallaTercer checkpoint de tu app: la lógica del equipo que escribiste en JavaScript por fin cobra cara. Con React… 🖱️ Eventos y formulariosResponder a la interacción del usuario: manejadores de eventos, inputs controlados y formularios con onSubmit. 🧩 Composición: children y slotsComponer interfaces combinando componentes: props.children para contenido arbitrario, slots por props y los p… 🔄 useEffect, useRef y efectosEfectos secundarios con useEffect (deps y limpieza), el patrón de carga de datos, y useRef para el DOM y valo… 🗂️ useReducer y ContextGestiona estado complejo con useReducer, comparte datos entre componentes con la Context API y aprende a elev… ⚡ Hooks personalizados y rendimientoExtrae lógica reutilizable en hooks personalizados y aprende a razonar sobre el rendimiento: React.memo, useM… 🚀 React moderno: Suspense, lazy, Portals y concurrenciaCarga diferida con React.lazy y Suspense, renderizado fuera del árbol con Portals, refs imperativas con forwa… 🗄️ Datos y estado globalData fetching moderno con TanStack Query y SWR, estado global con Zustand y Redux Toolkit, y el principio 'Yo… 🎓 React profesional: TypeScript, SSR y accesibilidadLleva tu React al nivel profesional: tipar componentes con TypeScript, entender el renderizado en servidor (S… 🧪 Routing, testing y patronesNavegación entre vistas con React Router (conceptual), testing de componentes con la filosofía de probar como… 🏆 Capstone: app de tareas en ReactEl proyecto final del track: construye una mini app de tareas pieza a pieza, integrando componentes, props, l…
Frontend con React

DevPath es un curso práctico: aquí lees la teoría; en la app la pones en práctica con ejercicios que se ejecutan de verdad, sin conexión.

Empezar gratis en la app →