
Encuentra tu próximo curso
Curso de React Avanzado
Domina patrones avanzados de React como hooks personalizados, manejo global y local de estado con Redux, Zustand y useReducer, rutas, máquinas de estado y optimización con lazy loading, paginación y code splitting usando TanStack Query.
Curso de React Testing Library
Prueba componentes, hooks y flujos completos en aplicaciones React usando React Testing Library, Vitest y Mock Service Worker. Cubre metodologías, automatización y análisis de cobertura desde la base hasta APIs simuladas.
Testing de Aplicaciones con Vitest y React
Curso de React Testing Library

Tutorial de React Portals - Platzi
Los React Portals permiten que algunos componentes salgan del flujo o estructura por defecto de nues...
Curso de React.js: Navegación con React Router
Explora la navegación en aplicaciones React mediante la implementación de rutas. Utiliza React Router para crear un flujo de navegación, incluyendo autenticación falsa, navegación dinámica y despliegue en GitHub Pages.

React Conf 2021: anuncios, cambios y el futuro de React.js
Hace poco se llevo a cabo la React Conf, donde cada año muestran un poco acerca de todo lo que v...

¿Por qué React nunca pasa de moda?
React es líder en JavaScript y sigue siendo la herramienta preferida en el ámbito laboral. A pes...

React Hooks: useState vs. useReducer | Platzi
React.useState NO es la única herramienta para manejar el estado en React. Estudiarlas a profundidad...

React vs. Angular vs. Vue vs. Svelte, ¿cuál es mejor?
React es una librería de JavaScript para construir interfaces de usuario con componentes. Trabaj...
Desarrollo Multiplataforma con React Native
• 2 cursos
Crea aplicaciones móviles para iOS y Android simultáneamente utilizando JavaScript y el framework React Native.

Cómo aprender React.js
¡Inicia tu ruta de aprendizaje para dominar React.js! Te recomiendo seguir esta serie de cursos par...
Curso de React.js con TypeScript
Profundiza en React.js con TypeScript. Aprende a construir aplicaciones eficientes usando tipos avanzados, props, estados y hooks. Desarrolla componentes reutilizables y configura tu entorno para proyectos profesionales.
ajax
Curso de Programación Reactiva con RxJS
Curso de React.js
Desarrolla aplicaciones web modernas con React. Crea componentes, maneja estado y eventos, aplica hooks, consume APIs, estiliza interfaces y usa TypeScript para mayor seguridad. Conoce las novedades de React 19.
Curso Profesional de React.js y Redux
Domina React.js y Redux profesionalmente. Repasa conceptos clave de Redux, su ciclo de vida y diferencias con Context API. Desarrolla una aplicación práctica usando middlewares y Redux DevTools, creando estados inmutables con Redux Toolkit.
Curso de Programación Reactiva con RxJS
Aplica programación reactiva con RxJS para construir proyectos como un clon de Wordle y una pizarra digital. Aprende a manejar flujos de datos asíncronos, gestionar eventos del teclado y optimizar suscripciones utilizando operadores y observables.
Curso de React.js
¡Aprende a crear aplicaciones web interactivas con React.js! Trabaja con componentes, props, estilos CSS, estados y efectos de React. Implementa React Context, React Portals y almacenamiento con Local Storage. Inicia tu carrera profesional como React.js Developer junto al profesor JuanDC.
Curso de State Machines en React.js
Aprende a diagramar e implementar flujos con máquinas de estado en React.js usando XState. Desarrolla un proyecto práctico gestionando estados complejos, servicios y más, mejorando tus habilidades en desarrollo de interfaces interactivas.
React con Vite
Curso de React.js
Curso de Server Side Render o SSR con React.js
Desarrolla un motor de Server Side Rendering con React, integrando TypeScript, Webpack y Express. Realiza consultas desde el servidor, injecta datos en el HTML y maneja estilos. No es un curso para principiantes.
Prueba Técnica: E-commerce Profesional con React.js
¿Tienes todo lo necesario para presentar pruebas técnicas con React.js? Prepárate para un nuevo desafío junto a Estefany Aguilar, Senior Frontend Developer en La Haus. Tu reto será implementar Local Storage en un Ecommerce profesional para completar el flujo de compra de los usuarios. Con tu talento debes:
Desarrollo Frontend con React.js
Desarrollo e Ingeniería • 8 cursos
Desarrollo Frontend con React.js

Composición de Componentes en React.js
La composición es un principio de diseño fundamental en React.js. Comprenderla a profundidad te...

¡Nuevos Cursos de React.js en Platzi!
¡Renovamos la ruta de React.js! Ahora tendrás muchos más proyectos y desafíos de mayor dificultad pa...

Consume tu primera API de GraphQL con React.js y Apollo
GraphQL es un lenguaje de consulta de datos para APIs. Funciona como alternativa a las API REST...
Curso de Reactividad con Vue.js 3
Crea componentes con Vue.js 3 gestionando estados y props para comunicar información del padre al hijo. Emite eventos personalizados y usa observadores, propiedades computadas y ciclos de vida para lograr reactividad total en tus proyectos.

Reactividad con Svelte
Svelte es el nuevo chico del barrio que llego a competir directamente con frameworks como React,...
Actions
Curso de Vue.js: Manejo del Estado con Vuex
Actions
Curso de Vue.js: Manejo del Estado con Pinia
Script
Curso de Bitcoin Core y Script
Curso de React.js: Patrones de Render y Composición
Domina patrones de Render y Composición con React.js. Aprende a implementar render props, high order components y hooks. Mejora tu código y sincroniza aplicaciones en múltiples pestañas optimizando el rendimiento.
Switch
30 días de JavaScript
Curso de Vite.js
Construye aplicaciones web modernas utilizando Vite.js, una potente herramienta de desarrollo frontend. Aprende a configurar proyectos, importar archivos y optimizar para producción. Explora el uso con frameworks como ReactJS y Vue.js.

DOM vs. Virtual DOM
El DOM o Document Object Model es el árbol de nodos que generan los navegadores para...
Arrow functions
Curso de PHP: Entornos Virtuales y Funciones Avanzadas
Curso de React.js: Manejo Profesional del Estado
Aprende a manejar el estado en React.js de manera profesional. Explora el uso de React.useReducer para estructurar aplicaciones más legibles y eficientes. Deriva estados, gestiona actualizaciones en bloque y evita errores ortográficos en tu código.
Desarrollo de aplicaciones web con ReactJS
Curso de Meta Ads Básico
Manejo de Eventos y Corrección de Errores en Aplicaciones React
Curso de SolidJS
Reactividad y Estrategias de Renderizado en JavaScript
Curso de Frameworks y Librerías de JavaScript
Next.js, Nuxt.js, Astro, Remix...
Audiocurso de Frameworks y Arquitecturas Frontend: Casos de Estudio
Curso de Vue.js
Construye aplicaciones web interactivas con Vue.js, usando componentes, props, estados, ciclo de vida, APIs, composición, renders dinámicos y despliegue profesional.
Curso de Svelte
Integra Svelte en tus aplicaciones web creando Pugstagram, un clon de Instagram para Pugs. Aprende a utilizar componentes, estilos, ciclo de vida, manejo de eventos y store. Lanza el proyecto en línea con Netlify.

Buenas y malas prácticas para crear formularios en React
Al trabajar con formularios en React es común caer en malas prácticas, como declarar estados y even...
Curso de Vue.js: Componentes y Composition API
Profundiza en Vue.js explorando componentes, Options y Composition API para crear aplicaciones profesionales. Aprende a usar Vue CLI, estructuras de proyectos, componentes dinámicos y asincrónicos, y técnicas avanzadas como Provide/Inject.
Prueba Técnica: Web3 y Programación Funcional con JavaScript
Vas a desarrollar la prueba técnica para ACME, una nueva y prometedora startup blockchain. No importa si tienes o no experiencia en el mundo de Web3. Sabemos que dominas el desarrollo frontend con JavaScript y quieres un nuevo desafío. Tu misión será desarrollar la navegación, modularización y optimización del proyecto siguiendo las mejores prácticas de programación funcional.
#Reto - CELO Solidity Developer Program
Aprende de expertos y referentes, como avanzar y construir tu primer proyecto de desarrollo a través de una blockchain EVM como CELO.