background

Encuentra tu próximo curso

Curso
Curso de Fundamentos de JavaScript
4.7(439)
/cursos/javascript/

Curso de Fundamentos de JavaScript

Domina las bases de JavaScript: variables, tipos de datos, estructuras condicionales, loops, arrays, funciones, objetos, promesas, asincronía y programación orientada a objetos en proyectos prácticos.

Profes Diego De Granda, Estefany Aguilar
Nivel básico
7 horas de duración
2k visualizaciones
Ruta

Programación con JavaScript

Desarrollo e Ingeniería • 10 cursos

Programación con JavaScript

Blog
Cómo aprender JavaScript

Cómo aprender JavaScript

¡Inicia tu ruta de aprendizaje para dominar JavaScript! Te recomiendo seguir esta serie de cursos p...

Profe Juan Castro
69
16 de mayo de 2025
Blog
5 curiosidades para aprender JavaScript

5 curiosidades para aprender JavaScript

Dentro de todas las curiosidades que tiene JavaScript hay una que resolverá esa duda que tienes en l...

Profe Miguel Torres
95
20 de agosto de 2024
Curso
Curso de Asincronismo con JavaScript
4.7(1.2k)
/cursos/asincronismo-js/

Curso de Asincronismo con JavaScript

Explora asincronismo en JavaScript con callbacks, promesas, async/await y generators. Aprende a manejar APIs de manera efectiva en proyectos reales. Domina desde fundamentos hasta técnicas avanzadas para desarrollar aplicaciones más ágiles y modernas.

Profe Oscar Barajas Tavares
Nivel intermedio
3 horas de duración
4.4k visualizaciones
Clase
XMLHTTPRequest

XMLHTTPRequest

/cursos/asincronismo-js/xmlhttprequest

Curso de Asincronismo con JavaScript

Profe Oscar Barajas Tavares
Nivel intermedio
15 minutos de contenido
visualizaciones
Blog
10 trucos claves para trabajar con JavaScript

10 trucos claves para trabajar con JavaScript

JavaScript ya tiene más de 20 años en este mundo y con el paso del tiempo ha crecido y evolucionado...

Profe Alex Camacho
152
20 de agosto de 2024
Blog
La Escuela de JavaScript en Platzi

La Escuela de JavaScript en Platzi

La Escuela de JavaScript es el mejor esfuerzo de educación online para especializarte en desarrollo...

Profe Nicole Chapaval
88
21 de agosto de 2024
Clase
Set en JavaScript

Set en JavaScript

/cursos/javascript-30-dias/set-en-javascript

30 días de JavaScript

Profe Leonardo Espinoza
Nivel básico
1 minuto de contenido
visualizaciones
Curso
Prueba Técnica: Desarrollo Frontend con JavaScript
/cursos/laboratorio-javascript-prueba/

Prueba Técnica: Desarrollo Frontend con JavaScript

¿Tienes todo lo necesario para presentar tu primera prueba técnica con JavaScript? Prepárate para un nuevo desafío junto a Sebastián Delmont, Decano de la Facultad de Computación y Tecnología, además de tu guía en este nuevo laboratorio. Tu reto será terminar una lista de tareas cumpliendo con los requerimientos y superando todas las pruebas end to end. Con tu talento debes:

Profe Sebastián Delmont
Nivel intermedio
11 minutos de contenido
217 visualizaciones
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
1.9k visualizaciones
Blog
El estado de JavaScript en el 2021

El estado de JavaScript en el 2021

Es 2021 y JavaScript sigue siendo uno de los lenguajes MÁS USADOS en el mundo. Es tan versátil que l...

Profe Platzi Team
115
21 de agosto de 2024
Curso
Curso de JavaScript Engine (V8) y el Navegador
4.9(4.7k)
/cursos/javascript-navegador/

Curso de JavaScript Engine (V8) y el Navegador

Explora el motor JavaScript V8 y el navegador. Comprende cómo corre y optimiza el código en tiempo real, gestionando memoria y asegurando asincronismo para crear aplicaciones web eficientes y rápidas.

Profe Diego De Granda
Nivel intermedio
1 hora de duración
7k visualizaciones
Curso
Curso de Estructuras de Datos con JavaScript
4.8(1k)
/cursos/estructuras-datos/

Curso de Estructuras de Datos con JavaScript

Comprende las estructuras de datos usando JavaScript, desde arrays hasta gráficos. Crea, manipula y almacena eficientemente usando técnicas para insertar, buscar y eliminar nodos y elementos. Domina cómo se manejan en la memoria.

Profe Diego De Granda
Nivel básico
3 horas de duración
2k visualizaciones
Curso
Curso Básico de Programación Orientada a Objetos con JavaScript
4.8(1.6k)
/cursos/javascript-poo/

Curso Básico de Programación Orientada a Objetos con JavaScript

Entiende los fundamentos de la programación orientada a objetos aplicados en JavaScript, abordando conceptos como abstracción, herencia, encapsulamiento y polimorfismo. Aprende a crear clases, prototipos y módulos para desarrollar aplicaciones mejor estructuradas y reutilizables.

Profe Juan David Castro Gallego
Nivel básico
2 horas de duración
3.4k visualizaciones
Curso
Prueba Técnica: E-commerce Profesional con JavaScript
/cursos/laboratorio-js-fakestore/

Prueba Técnica: E-commerce Profesional con JavaScript

En este laboratorio Óscar Barajas necesita de tus habilidades como developer. Fake Store es un comercio en línea con una gran cantidad de productos a comercializar. Estamos por lanzar nuestra implementación y necesitamos resolver los problemas que presenta nuestra aplicación. Nuestra aplicación web tiene varios bugs y tareas sin completar antes de su lanzamiento oficial. Necesitamos tu talento para:

Profe Oscar Barajas Tavares
Nivel intermedio
20 minutos de contenido
113 visualizaciones
Curso
Curso de Complejidad Algorítmica con JavaScript
4.7(337)
/cursos/complejidad-js/

Curso de Complejidad Algorítmica con JavaScript

Analiza y optimiza algoritmos con JavaScript. Aprende a evaluar su eficiencia en términos de tiempo y espacio. Comprende cómo seleccionar el mejor algoritmo para mejorar el rendimiento del software.

Profe Marcelo Arias
Nivel básico
1 hora de duración
863 visualizaciones
Curso
30 días de JavaScript
/cursos/javascript-30-dias/

30 días de JavaScript

Durante 6 semanas continuas estaremos aprendiendo desde 0 las características de JavaScript con la peculiaridad de aprender conceptos nuevos diariamente con ejercicios prácticos y cursos de tus profesores favoritos. Te estaremos acompañando en todo tu proceso de diferentes maneras, empezando por un canal exclusivo en Discord para participantes de este reto, al igual que tendremos sesiones semanales de Q&A para despejarte tus dudas o ayudarte con algo en lo que te encuentres estancado o estancada.

Profe Leonardo Espinoza
Nivel básico
8 horas de duración
307 visualizaciones
Ruta

Desarrollo Frontend con JavaScript

Desarrollo e Ingeniería • 12 cursos

Desarrollo Frontend con JavaScript

Curso
Curso Intermedio de Programación Orientada a Objetos en JavaScript
4.6(644)
/cursos/javascript-poo-intermedio/

Curso Intermedio de Programación Orientada a Objetos en JavaScript

Profundiza en la Programación Orientada a Objetos (POO) usando JavaScript. Explora la gestión de la memoria, técnicas de Deep Copy, y maneja métodos y atributos privados. Aprende a usar patrones de diseño y crea aplicaciones robustas con prototipos.

Profe Juan David Castro Gallego
Nivel intermedio
3 horas de duración
1.5k visualizaciones
Curso
Curso de Single Page Application con JavaScript Vanilla
4.7(1.2k)
/cursos/spa-javascript/

Curso de Single Page Application con JavaScript Vanilla

Desarrolla una aplicación de una sola página (SPA) usando JavaScript puro. Configura un entorno con Babel y Webpack, maneja rutas dinámicas, consume APIs y aplica estilos CSS. Publica tu proyecto en GitHub Pages.

Profe Oscar Barajas Tavares
Nivel básico
1 hora de duración
1.5k visualizaciones
Curso
Curso de Clean Code y Buenas Prácticas con JavaScript
4.7(234)
/cursos/javascript-clean-code/

Curso de Clean Code y Buenas Prácticas con JavaScript

Comprende y aplica las mejores prácticas de Clean Code en JavaScript. Aprende a refactorizar código, gestionar deuda técnica, organizar clases, evitar repetición con el principio DRY y más. Mejora la legibilidad y calidad de tu código.

Profe Alejandra Camacho
Nivel intermedio
2 horas de duración
898 visualizaciones
Curso
Prueba Técnica: Patrones de Diseño con JavaScript
/cursos/laboratorio-patrones-javascript/

Prueba Técnica: Patrones de Diseño con JavaScript

Demuestra tus destrezas en JavaScript y conocimientos de Patrones de Diseño a través de un desafío técnico que pondrá a prueba tu dominio. ¡Acepta el reto y demuestra tu experiencia!

Profe Daniel Basulto
Nivel avanzado
1 minuto de contenido
Clase
Desarrollo de Aplicaciones con Vanilla JavaScript

Desarrollo de Aplicaciones con Vanilla JavaScript

/cursos/spa-javascript/repaso-recomendaciones-y-tips-para-seguir-aprendie

Curso de Single Page Application con JavaScript Vanilla

Profe Oscar Barajas Tavares
Nivel básico
1 minuto de contenido
visualizaciones
Curso
Curso de JavaScript: Manipulación del DOM
4.7(218)
/cursos/document-object-model/

Curso de JavaScript: Manipulación del DOM

Manipula el DOM con JavaScript: selecciona, crea, edita o elimina elementos, cambia estilos, gestiona eventos, valida formularios y usa localStorage para interfaces web dinámicas y persistentes.

Profe Diego De Granda
Nivel intermedio
3 horas de duración
1k visualizaciones
Blog
5 razones para NUNCA aprender JavaScript

5 razones para NUNCA aprender JavaScript

Seguramente en miles de ocasiones te han dicho que JavaScript es un buen lenguaje de programación...

Profe JuanFe Peralta
84
07 de abril de 2025
Blog
#PlatziChallenge: Crea tu Portafolio con JavaScript

#PlatziChallenge: Crea tu Portafolio con JavaScript

¡Las inscripciones siguen abiertas! Regístrate en platzi.com/forms/portafolio-web-2022https://pla...

Profe Leonardo Espinoza
47
20 de agosto de 2024
Blog
Las 10 mejores prácticas para escribir código en JavaScript

Las 10 mejores prácticas para escribir código en JavaScript

JavaScript es uno de los lenguajes de programación más utilizados en el mundo y una de sus princ...

Profe Alex Camacho
105
20 de agosto de 2024
Blog
Cómo hacer vibrar tu celular con JavaScript

Cómo hacer vibrar tu celular con JavaScript

El desarrollador Front-End siempre busca la manera de interactuar con el usuario, su objetivo pr...

Profe Cesar Barco
31
21 de agosto de 2024
Curso
Curso de JavaScript: Web Components
4.8(478)
/cursos/web-components-javascript/

Curso de JavaScript: Web Components

Crea una tarjeta de producto para un e-commerce usando JavaScript y Web Components. Haz que sea responsive, dinámica y modificable desde atributos externos. Gana habilidades esenciales para simplificar el desarrollo web con tecnologías estándar.

Profe Diego De Granda
Nivel intermedio
3 horas de duración
910 visualizaciones
Blog
Desarrollaremos tus proyectos en la Carrera de Javascript

Desarrollaremos tus proyectos en la Carrera de Javascript

Cada vez hay más personas aprendiendo a desarrollar con JavaScript, y el interés por seguir apre...

Profe Yesica Cortés
22
21 de agosto de 2024
Blog
#PlatziHero: Retos interactivos de JavaScript todos los días

#PlatziHero: Retos interactivos de JavaScript todos los días

En JSHero encontrarás cada día un nuevo reto de JavaScript para evaluar tus conocimientos, poner...

Profe Nicolas Molina
82
20 de agosto de 2024
Blog
El Stack ideal para JavaScript en 2020 | Platzi

El Stack ideal para JavaScript en 2020 | Platzi

Desarrolladores de todo el planeta participan cada año con stateofjs.com para identificar las tenden...

Profe Platzi Team
86
21 de agosto de 2024
Blog
Node.js ha cambiado la forma en la que usamos Javascript

Node.js ha cambiado la forma en la que usamos Javascript

¿Qué es Node.js? Node.js es una librería y entorno de ejecución de E/S dirigida por eventos...

Profe Ana Lima
23
20 de agosto de 2024
Clase
Math en JavaScript

Math en JavaScript

/cursos/javascript-practico-matematicas/math-en-javascript

Taller Práctico de JavaScript: Matemáticas y Estadística Básica

Profe Juan David Castro Gallego
Nivel básico
11 minutos de contenido
visualizaciones
Curso
Taller Práctico de JavaScript: Matemáticas y Estadística Básica
4.8(389)
/cursos/javascript-practico-matematicas/

Taller Práctico de JavaScript: Matemáticas y Estadística Básica

Traducirás fórmulas matemáticas y conceptos de estadística básica a JavaScript. Calcula áreas, promedios, proyecciones salariales y descuentos. Usa arrays, objetos y métodos como sort, map, find y reduce.

Profe Juan David Castro Gallego
Nivel básico
6 horas de duración
1.2k visualizaciones
Curso
Laboratorio de JavaScript: Crea tu App de Filtros y Detección de Rostros
/cursos/laboratorio-javascript-filtros/

Laboratorio de JavaScript: Crea tu App de Filtros y Detección de Rostros

Acabas de aceptar el puesto de co-founder en una nueva startup de filtros. El sistema de detección de rostros está listo, pero solo se ha probado en imágenes. Tu responsabilidad será hacer la migración a video y crear los mejores filtros para atraer audiencia a nuestro producto.

Profe Jonathan Alvarez
Nivel avanzado
23 minutos de contenido
Curso
Taller de Secretos Ocultos de JavaScript: Protección de Clases y Objetos
/cursos/secretos-javascript/

Taller de Secretos Ocultos de JavaScript: Protección de Clases y Objetos

Protege clases y objetos en JavaScript corrigiendo vulnerabilidades de código en un entorno simulado. Mejora la seguridad y el control de tus aplicaciones orientadas a objetos.

Profe Juan David Castro Gallego
Nivel básico
2 minutos de contenido
231 visualizaciones
Clase
Script

Script

/cursos/bitcoin-core-script/script

Curso de Bitcoin Core y Script

Profe Juan Sebastián Marulanda
Nivel avanzado
8 minutos de contenido
visualizaciones
Clase
ajax

ajax

/cursos/programacion-reactiva-rxjs/ajax

Curso de Programación Reactiva con RxJS

Profe Marcelo Arias
Nivel intermedio
7 minutos de contenido
visualizaciones
Clase
JSON

JSON

/cursos/unity2dintermedio/json

Curso de Programación 2D con Unity: Intermedio

Profe Daniel Sánchez Alvarez
Nivel intermedio
5 minutos de contenido
visualizaciones
Clase
JavaScript Prerequisites

JavaScript Prerequisites

/cursos/nodejs-certificaciones-2023/javascript-prerequisites

Curso para Certificacion de Node.js con OpenJS Foundation 2023

Profe Adrián Estrada
Nivel avanzado
5 minutos de contenido
visualizaciones
Clase
Helpers

Helpers

/clases/3225-vuex/51488-helpers/

Curso de Vue.js: Manejo del Estado con Vuex

Profe Diana Martínez
Nivel intermedio
12 minutos de contenido
visualizaciones
Clase
JavaScript a nivel teórico y práctico

JavaScript a nivel teórico y práctico

/cursos/conseguir-trabajo-frontend/javascript-a-nivel-teorico-y-practico

Curso para Conseguir Trabajo como Frontend Developer

Profe Estefany Aguilar
Nivel básico
7 minutos de contenido
visualizaciones
Clase
Widgets

Widgets

/cursos/wordpress-blog/widgets

Curso de Creación de Blogs con WordPress

Profe Cristian Ramanzin
Nivel básico
4 minutos de contenido
visualizaciones
Clase
JavaScript para Interacción con el DOM y AJAX

JavaScript para Interacción con el DOM y AJAX

/cursos/api-rest/get-via-ajax

Curso de API REST con PHP

Profe Mauro Chojrin
Nivel básico
8 minutos de contenido
visualizaciones
Clase
Curso Básico de JavaScript para Desarrolladores Web

Curso Básico de JavaScript para Desarrolladores Web

/cursos/mobile-first/cierre-y-proximos-pasos

Curso de Responsive Design: Maquetación Mobile First

Profe Diego De Granda
Nivel básico
2 minutos de contenido
visualizaciones
Curso
Curso de Vite.js
4.8(246)
/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
633 visualizaciones
Ruta

Domina Excel

Negocios y Emprendimiento • 6 cursos

Aprende Excel de nivel básico a avanzado. Domina esta herramienta esencial para análisis de datos y toma de decisiones eficientes.

Curso
Curso de Manipulación de Arrays en JavaScript
4.9(1.7k)
/cursos/arrays/

Curso de Manipulación de Arrays en JavaScript

Domina la manipulación de arrays en JavaScript para optimizar tu código. Aprende desde técnicas básicas como forEach y map hasta avanzadas como flatMap y reduce. Mejora la estructuración de datos en frontend y backend.

Profe Nicolas Molina
Nivel intermedio
2 horas de duración
3.7k visualizaciones
Ruta

Programación con TypeScript

Desarrollo e Ingeniería • 3 cursos

Programación con TypeScript