
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.

Render Props y Composición en React: Ventajas y Desventajas

Curso de React Avanzado


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.


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.

Tutorial de React Portals - Platzi
Los React Portals permiten que algunos componentes salgan del flujo o estructura por defecto de nues...

¿Necesitamos saber React Avanzado?
¿Sabías que compilar un componente de tipo clase es más trabajo para Babel? Realicemos un repa...

Lleva tu React al siguiente nivel con Compound Pattern
El desarrollo de software puede ser complicado. Por eso, hacer componentes React reusables y flexi...

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...

React Server Components revoluciona el Desarrollo Web | Platzi
React Server Components nos ayuda a construir interfaces con buena UX de forma rápida, mantenible y...

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...

¿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...

Create React App vs. Next.js | Platzi
Crear aplicaciones React requería en sus inicios conocimientos de Webpack y de Babel hasta para el m...

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

3 patrones elementales de desarrollo de componentes que usamos en React
El progreso de un lenguaje de programación típicamente ocurre a través del descubrimiento de patrone...

Mejora tus estilos en React con Styled Components
El estilizado en React siempre ha sido algo problemático. Es muy común que importemos los estilo...
Desarrollo Multiplataforma con React Native
• 2 cursos
Crea aplicaciones móviles para iOS y Android simultáneamente utilizando JavaScript y el framework React Native.

5 malas prácticas en React que deberías evitar (y sus alternativas)
Los antipatrones son ejemplos bien documentados de malas soluciones para problemas comunes. En esta...

¿Cuándo crear un Componente? Estructura, Organización y Tipos de Componentes en React
La habilidad para identificar cuándo vale la pena crear un nuevo componente es esencial para desarro...


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 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.


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.

Fundamentos y Actualización Continua en React

Curso de React.js
Desarrollo Frontend con React.js
Desarrollo e Ingeniería • 8 cursos
Desarrollo Frontend con React.js

Extensiones Reactivas

Curso de Programación Reactiva con RxJS

Prueba técnica para React.js Developers

Prueba Técnica: E-commerce Profesional con React.js


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.


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:


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.

Server Side Rendering con ReactJS: Fundamentos y Aplicaciones

Curso de Server Side Render o SSR con React.js


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.


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.

Desarrollo de aplicaciones web con ReactJS

Curso de Meta Ads Básico

Implementación de Suspense y Streaming en React y Next.js

Curso de Next.js Avanzado

Vue.js: Framework Progresivo y Reactivo para Aplicaciones Web

Curso de Reactividad con Vue.js 3

Soporte para React

Curso de Vite.js

Práctica de High-Order Components en React

Curso de React.js: Patrones de Render y Composición


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.

Frontend

Curso de Fundamentos de Symfony 6

Switch

30 días de JavaScript

Props en React Native: envío de datos entre componentes

Curso de Introducción a React Native


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.


Curso de Next.js Avanzado
Profundiza en Next.js 15 aplicando renderizado en servidor, React Server Components, manejo avanzado de caché, internacionalización, autenticación, seguridad, performance y despliegue en producción.


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.


Curso de Next.js 14
Construye una tienda en línea con Next.js 14. Crea rutas, maneja data fetching, autenticación, carrito de compras, checkout con Shopify, SEO, estado global, despliegue, chatbots y optimización.


Curso de Next.js con GraphQL
Integra Next.js con GraphQL para crear aplicaciones web eficientes. Diseña un frontend utilizando Apollo Client y aprende a gestionar caché, autenticar usuarios y generar contenido con Server-Side Rendering. Ideal para desarrolladores web.


Curso de Storybook: Sistemas de Diseño con JavaScript
Construye sistemas de diseño usando Storybook y JavaScript. Aprende a crear componentes reutilizables, a probar su funcionalidad y a documentarlos. Descubre cómo interactuar con equipos y asegurar accesibilidad óptima en tu proyecto.


Curso Avanzado de Vue.js 2
Desarrolla una aplicación de Vue.js 2 avanzando en la interacción con APIs profesionales. Aprende a implementar componentes asíncronos, transiciones y optimización con técnicas avanzadas, usando datos de Blizzard para crear un buscador de perfiles.


Curso de SolidJS
Conoce SolidJS y descubre sus capacidades para crear aplicaciones web reactivas y eficientes. Aprende a manejar estados, efectos y memos, a optimizar el renderizado con stores y a gestionar eventos, todo en un entorno práctico.
Desarrollo Frontend con JavaScript
Desarrollo e Ingeniería • 12 cursos
Desarrollo Frontend con JavaScript


Curso de Frameworks y Librerías de JavaScript
Explora los frameworks y librerías de JavaScript como React, Angular y Vue para desarrollar aplicaciones interactivas. Aprende a gestionar estados, crear componentes reutilizables y manejar rutinas de datos para aplicaciones modernas y dinámicas.


Curso de Next.js: Optimización y Manejo de Grandes Datasets
Optimiza aplicaciones Next.js manejando grandes datasets. Aprende técnicas de throttling, debouncing, y memorización, mejora búsqueda y cache, y usa herramientas como React Query para maximizar eficiencia y rendimiento.


#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.
Diseño y Desarrollo Frontend
Desarrollo e Ingeniería • 14 cursos
Domina JavaScript avanzado, manipulación del DOM, CSS moderno (Flexbox, Grid, Sass, Tailwind), rendimiento web y los frameworks/librerías más populares como React, Vue, Angular, junto con TypeScript y herramientas de build.


Curso de Webpack
Construye aplicaciones React usando Webpack. Aprende a configurar y optimizar tu entorno de desarrollo con loaders, compresión CSS y análisis de paquetes. Despliega tu proyecto fácilmente en producción y mejora el rendimiento.
Desarrollo Frontend con Vue.js
Desarrollo e Ingeniería • 12 cursos
Desarrollo Frontend con Vue.js


Curso de Introducción a React Native
Crea apps móviles multiplataforma con React Native usando JavaScript. Aprende a configurar Visual Studio Code, instalar extensiones, emular en dispositivos iOS y Android, y navegar entre pantallas con React Navigation. Ideal para principiantes.
Programación con TypeScript
Desarrollo e Ingeniería • 3 cursos
Programación con TypeScript


Curso de Webpack con Express.js, React.js y TypeScript
Configura y despliega aplicaciones modernas con Webpack, Express.js, React.js y TypeScript. Aprende a optimizar recursos, realizar code splitting, lazy loading, y gestionar imágenes, todo mientras integras una API y herramientas de despliegue.
Programación con JavaScript
Desarrollo e Ingeniería • 10 cursos
Domina JavaScript, el lenguaje fundamental de la web, explorando su motor, asincronismo, estructuras de datos, POO y buenas prácticas.
Desarrollo Frontend con Angular
Desarrollo e Ingeniería • 9 cursos
Desarrollo Frontend con Angular
Desarrollo Backend con Node.js
• 21 cursos
Especialízate en la creación de APIs y servicios backend utilizando Node.js, Express, NestJS, bases de datos SQL/NoSQL, autenticación (JWT, Passport), WebSockets y arquitecturas modernas.