background

Encuentra tu próximo curso

Curso
Curso de Fundamentos de React Native
/cursos/fundamentos-react-native/

Curso de Fundamentos de React Native

Domina los fundamentos de React Native con prácticas guiadas. Aprende a configurar tu entorno, crear interfaces reutilizables y navegar entre pantallas como un profesional. Mejora tus habilidades implementando interactividad, manejo de datos y estilos flexibles para construir apps móviles modernas listas para publicación.

Profe Alison Jimenez
Nivel básico
4 horas de duración
Clase
Componentes reutilizables en React Native

Componentes reutilizables en React Native

/cursos/fundamentos-react-native/componentes-reutilizables-en-react-nativ

Curso de Fundamentos de React Native

Profe Alison Jimenez
Nivel básico
14 minutos de contenido
visualizaciones
Curso
Curso de Introducción a React Native
4.6(899)
/cursos/react-native/

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.

Profe Agustín Navarro Galdon
Nivel básico
1 hora de duración
2.6k visualizaciones
Clase
Creación de componentes de React Native con Expo

Creación de componentes de React Native con Expo

/cursos/react-native/creacion-de-componentes-de-react-native

Curso de Introducción a React Native

Profe Agustín Navarro Galdon
Nivel básico
8 minutos de contenido
visualizaciones
Ruta

Desarrollo Multiplataforma con React Native

• 2 cursos

Crea aplicaciones móviles para iOS y Android simultáneamente utilizando JavaScript y el framework React Native.

Curso
Curso de React Avanzado
/cursos/react-avanzado/

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.

Profe Estefany Aguilar
Nivel avanzado
5 horas de duración
392 visualizaciones
Curso
Curso de React Testing Library
/cursos/react-testing-library/

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.

Profe Wilmer Javier Garzon Cabezas
Nivel avanzado
3 horas de duración
181 visualizaciones
Curso
Curso de React.js: Navegación con React Router
4.7(240)
/cursos/react-router/

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.

Profe Juan David Castro Gallego
Nivel intermedio
5 horas de duración
927 visualizaciones
Blog
Tutorial de React Portals - Platzi

Tutorial de React Portals - Platzi

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

Profe Leonardo Espinoza
20
03 de junio de 2025
Blog
React Conf 2021: anuncios, cambios y el futuro de React.js

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

Profe Leonardo Espinoza
58
03 de junio de 2025
Blog
React Hooks: useState vs. useReducer | Platzi

React Hooks: useState vs. useReducer | Platzi

React.useState NO es la única herramienta para manejar el estado en React. Estudiarlas a profundidad...

Profe Juan Castro
81
07 de agosto de 2025
Blog
React vs. Angular vs. Vue vs. Svelte, ¿cuál es mejor?

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

Profe Juan Castro
74
17 de agosto de 2021
Curso
Curso Profesional de React.js y Redux
4.5(245)
/cursos/react-redux-profesional/

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.

Profe Mariangélica Useche
Nivel básico
3 horas de duración
948 visualizaciones
Curso
Curso de React.js con TypeScript
4.7(166)
/cursos/react-typescript/

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.

Profe Jonathan Alvarez
Nivel intermedio
2 horas de duración
753 visualizaciones
Curso
Curso de React.js
4.5(185)
/cursos/reactjs/

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.

Profe Estefany Aguilar
Nivel básico
3 horas de duración
1.1k visualizaciones
Ruta

Desarrollo Nativo iOS con Swift

• 5 cursos

Domina el desarrollo de aplicaciones nativas para iOS con Swift, aprendiendo a usar Storyboards (UIKit) y el moderno framework declarativo SwiftUI.

Ruta

Desarrollo Frontend con React.js

Desarrollo e Ingeniería • 8 cursos

Desarrollo Frontend con React.js

Clase
React con Create React App

React con Create React App

/cursos/react/react-con-create-react-app

Curso de React.js

Profe Juan David Castro Gallego
Nivel básico
5 minutos de contenido
visualizaciones
Blog
Cómo aprender React.js

Cómo aprender React.js

¡Inicia tu ruta de aprendizaje para dominar React.js! Te recomiendo seguir esta serie de cursos par...

Profe Juan Castro
38
29 de octubre de 2021
Curso
Curso de Programación Reactiva con RxJS
/cursos/programacion-reactiva-rxjs/

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.

Profe Marcelo Arias
Nivel intermedio
4 horas de duración
303 visualizaciones
Curso
Curso de React.js
4.8(696)
/cursos/react/

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.

Profe Juan David Castro Gallego
Nivel básico
8 horas de duración
2.7k visualizaciones
Curso
Prueba Técnica: E-commerce Profesional con React.js
4.7(132)
/cursos/laboratorio-react/

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:

Profe Estefany Aguilar
Nivel avanzado
47 minutos de contenido
780 visualizaciones
Ruta

Desarrollo Nativo Android con Kotlin

• 3 cursos

Aprende a construir aplicaciones nativas para Android utilizando Kotlin, desde layouts XML tradicionales hasta la moderna UI declarativa con Jetpack Compose.

Blog
¡Nuevos Cursos de React.js en Platzi!

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

Profe Juan Castro
33
16 de mayo de 2023
Curso
Curso de Server Side Render o SSR con React.js
/cursos/react-ssr/

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.

Profe Enrique Devars
Nivel intermedio
2 horas de duración
295 visualizaciones
Clase
Aprende React: Desarrollo Web y Mobile Eficiente y Escalable

Aprende React: Desarrollo Web y Mobile Eficiente y Escalable

/cursos/reactjs/que-es-react-y-cuales-son-sus-casos-de-uso

Curso de React.js

Profe Estefany Aguilar
Nivel básico
2 minutos de contenido
visualizaciones
Blog
Composición de Componentes en 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...

Profe Juan Castro
45
03 de junio de 2025
Blog
Consume tu primera API de GraphQL con React.js y Apollo

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

Profe Leonardo Espinoza
46
03 de junio de 2025
Clase
Desarrollo de aplicaciones web con ReactJS

Desarrollo de aplicaciones web con ReactJS

/cursos/facebook-ads-platform/tips-para-que-tus-anuncios-no-sean-baneados-por-fa

Curso de Meta Ads Básico

Profe Daniela Belén González
Nivel básico
0 minutos de contenido
visualizaciones
Clase
Diferencias entre Flutter y React Native para desarrollo móvil

Diferencias entre Flutter y React Native para desarrollo móvil

/cursos/flutter-modulos-nativos/diferencias-entre-flutter-y-react-native

Curso de Integración Módulos Nativos iOS/Android para Flutter

Profe Alison Jimenez
Nivel intermedio
11 minutos de contenido
visualizaciones
Clase
¿Cómo puedo comenzar un proyecto con React Native?

¿Cómo puedo comenzar un proyecto con React Native?

/cursos/woocommerce-mobile/como-puedo-comenzar-un-proyecto-con-react-native

Curso de App Mobile utilizando Woocommerce

Profe Lucio Negrello
Nivel básico
14 minutos de contenido
visualizaciones
Clase
Next.js, Nuxt.js, Astro, Remix...

Next.js, Nuxt.js, Astro, Remix...

/cursos/arquitectura-frontend/nextjs-nuxtjs-astro-remix

Audiocurso de Frameworks y Arquitecturas Frontend: Casos de Estudio

Profe Miguel Ángel Durán
Nivel intermedio
5 minutos de contenido
visualizaciones
Clase
Creación de Aplicaciones React.js con MPX y NPM

Creación de Aplicaciones React.js con MPX y NPM

/cursos/prework-macos/primer-proyecto-con-reactjs

Curso de Configuración de Entorno de Desarrollo en macOS

Profe Ricardo Celis
Nivel básico
6 minutos de contenido
visualizaciones
Curso
Curso de Storybook: Sistemas de Diseño con JavaScript
/cursos/storybook/

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.

Profe Estefany Aguilar
Nivel intermedio
3 horas de duración
145 visualizaciones
Curso
Curso de React.js: Patrones de Render y Composición
4.8(932)
/cursos/react-patrones-render/

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.

Profe Juan David Castro Gallego
Nivel intermedio
3 horas de duración
2.3k visualizaciones
Curso
Curso de Reactividad con Vue.js 3
4.7(282)
/cursos/reactividad-vuejs/

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.

Profe Samuel Burbano
Nivel básico
3 horas de duración
449 visualizaciones
Curso
Curso de Next.js con GraphQL
/cursos/nextjs-graphql/

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.

Profe Jonathan Alvarez
Nivel básico
2 horas de duración
126 visualizaciones
Curso
Curso de Next.js: Autenticación
/cursos/nextjs-auth/

Curso de Next.js: Autenticación

Integra autenticación en Next.js usando NextAuth para proteger páginas y APIs, permitiendo login y logout seguros. Configura proveedores como GitHub y aprende a manejar cookies y sesiones JWT. Optimiza la experiencia de usuario con client y server-side rendering.

Profe Jonathan Alvarez
Nivel avanzado
1 hora de duración
259 visualizaciones
Curso
Curso de Vite.js
4.8(256)
/cursos/vitejs/

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.

Profe Diana Martínez
Nivel intermedio
2 horas de duración
683 visualizaciones
Curso
Curso de Flutter
/cursos/flutter/

Curso de Flutter

Construye aplicaciones móviles multiplataforma con Flutter y Dart. Aprende la estructura del proyecto, widgets, navegación, consumo de APIs, manejo de estados, animaciones, internacionalización y publica tu app en Google Play.

Profe Alison Jimenez
Nivel básico
4 horas de duración
274 visualizaciones
Curso
Curso de Next.js 14
/cursos/nextjs-14/

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.

Profe Enrique Devars
Nivel avanzado
7 horas de duración
369 visualizaciones
Blog
Programación reactiva: Guía para desarrolladores

Programación reactiva: Guía para desarrolladores

La programación reactiva es un paradigma declarativo que permite responder automáticamente a cam...

Profe Samuel Burbano
21
26 de junio de 2023
Ruta

Desarrollo Multiplataforma con Flutter

• 2 cursos

Construye aplicaciones compiladas nativamente para móvil, web y escritorio desde una única base de código utilizando Dart y Flutter.

Clase
Testing de Componentes React con React Testing Library

Testing de Componentes React con React Testing Library

/cursos/eventos-exclusivos/probe-ai-para-hacer-react-testing-y-esto-paso

Revive nuestros eventos exclusivos

Profe Platzi Team
Nivel básico
60 minutos de contenido
visualizaciones
Blog
Guía desde cero: tu propio juego de Rick and Morty con Vue.js - Platzi

Guía desde cero: tu propio juego de Rick and Morty con Vue.js - Platzi

¿Así que ya has avanzado mucho en tu camino ninja como Frontend Developer? ¡Felicidades!, pero es ho...

Profe Carlos Eduardo
108
30 de abril de 2021
Ruta

Desarrollo Frontend con JavaScript

Desarrollo e Ingeniería • 12 cursos

Desarrollo Frontend con JavaScript

Ruta

Desarrollo Frontend con Vue.js

Desarrollo e Ingeniería • 12 cursos

Desarrollo Frontend con Vue.js

Curso
Curso de Next.js Avanzado
/cursos/nextjs15/

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.

Profe Jonathan Alvarez
Nivel avanzado
4 horas de duración
158 visualizaciones
Curso
Curso de React.js: Manejo Profesional del Estado
4.8(708)
/cursos/react-estado/

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.

Profe Juan David Castro Gallego
Nivel intermedio
3 horas de duración
1.9k visualizaciones
Curso
Curso de App Mobile utilizando Woocommerce
/cursos/woocommerce-mobile/

Curso de App Mobile utilizando Woocommerce

Construye una app mobile que se conecte con WooCommerce. Aprende a listar productos, manejar compras, y registrar pedidos. Crea interfaces con React Native y administra la lógica del carrito de compras. Ideal para aquellos con nociones básicas en WooCommerce y React Native.

Profe Lucio Negrello
Nivel básico
3 horas de duración
Ruta

Desarrollo Frontend con Angular

Desarrollo e Ingeniería • 11 cursos

Desarrollo Frontend con Angular

Curso
Curso de Frameworks y Librerías de JavaScript
4.8(1k)
/cursos/frameworks-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.

Profe Juan David Castro Gallego
Nivel básico
4 horas de duración
2k visualizaciones
Ruta

Desarrollo Backend con Node.js

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

Ruta

Programación con TypeScript

Desarrollo e Ingeniería • 3 cursos

Programación con TypeScript

Curso
Curso de Webpack
4.6(1.6k)
/cursos/webpack/

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.

Profe Oscar Barajas Tavares
Nivel básico
2 horas de duración
2.9k visualizaciones
Curso
Curso de SolidJS
/cursos/solidjs/

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.

Profe Samuel Burbano
Nivel básico
2 horas de duración
Ruta

Programación Móvil con Swift y Kotlin

Desarrollo e Ingeniería • 2 cursos

Aprende los fundamentos de Swift y Kotlin, los lenguajes principales para el desarrollo de aplicaciones nativas en iOS y Android, con un fuerte enfoque en orientación a objetos.

Ruta

Diseño y Prototipado No-Code

• 10 cursos

Crea sitios web, aplicaciones y automatizaciones complejas sin necesidad de escribir código, utilizando plataformas visuales y herramientas de integración No-Code y Low-Code.

Ruta

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.

Ruta

Diseño y Desarrollo Frontend

Desarrollo e Ingeniería • 15 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.

Ruta

Diseño UX/UI para Móviles

• 6 cursos

Especialízate en el diseño de interfaces y experiencias de usuario optimizadas para dispositivos móviles, aplicando principios de Material Design, Human Interface Guidelines y técnicas de prototipado.

Ruta

Fundamentos de Desarrollo Móvil

• 12 cursos

Adquiere las bases esenciales de informática, control de versiones, fundamentos de JavaScript y principios de diseño y accesibilidad aplicados al desarrollo móvil.