
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.
Clases del curso
Arrays y strings
Hash Table
Linked List
Stacks
Queues
Trees
Graphs
Cierre
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.

Conoce quién enseña el curso

Diego De Granda
Head of Education en Platzi
👨🏫 Google Developer Expert
🎙 Tiene un podcast sobre tecnología
👨💻 Experto en JavaScript y Web Components
conocimientos previos
- javascript
- Pensamiento Lógico
software y recursos necesarios
- Editor de código VS Code u otro
- Navegador Google Chrome u otro
4.8 · 1079 opiniones


Vanessa Paola Alonso Guzmán
Es un muy buen curso. A futuro lo volveré a tomar, quedaron muchas cosas que mejorar en términos de práctica, pero es buen curso para conocer cómo se construyen los datos


Daniel Salinas
Bueno!


Juan Carlos Ramirez Ustarroz
Los ejemplos de codigo deberian tambien abarcar casos reales de uso


Edwar Sanchez
Entender cada una de las estructuras paso a paso como es su funcionamiento y entender grafos que fue un tema que me costo en la universidad.


Cesar Francisco Zendejas Torres
Gran curso de Diego


Jasubi Lehem Piñeyro Legaspi
¡Qué gran curo! 🤩 Siempre me pregunté como funcionaban los array y en este curso no solo pude crear un array, sí que aprendí estructuras de datos que no conocía


LUIS GUILLERMO MONCADA RUIZ
Muy buen contenido, excelente para implementar, muchas cosas que se aprenden en logica de programación, hay que practicar!


Edinson Parra Bahos
algunas estructuras muy complejas pero seguro con la practica pareceran fáciles

felipe ortiz landeros
Uno de los mejores profesores que he tenido en la vida de estudiante


Luis Rodolfo Altuve Caceres
Excelente!


Nicolas Ernesto Juez Castañeda
Muy buen curso. Adaptado correctamente a JavaScript y con mucha versatilidad.


Pedro Roberto Capriles Morales
Excelente curso para entender mucho mejor como funcionan las estructuras de datos y metodos de ordenamiento y/o de busqueda

Rafael Cordero
Excelente curso

javier hernan herrera
muy buen curso.


Ana Rotela Cabrera
Otro magnífico curso de Diego de Granda! Siempre tan claro y preciso con sus explicaciones y ejemplos prácticos. 100 % recomendado aprendí muchísimo. El mejor profesor de Platzi

Luis Jose Marquez Gonzalez
Excelente curso para entender lo fundamental a la hora de crear la estructura de datos. El instructor tiene una manera muy didáctica y sencilla de explicar.


Francisco Narbona
Un curso muy interesante, impartido por uno de los mejores profesores de Platzi.


Andreina Di Brigida
El profesor tiene una gran habilidad de explicar temas complejos

gemma clavero del moral
Me costó bastante recordar la teoría especifica pero poder hacer las prácticas y entender los diferentes usos en un curso relativamente corto es de agradecer y será, creo yo, muy útil. Mil gracias a Diego y a todos los que hicieron el curso.


Natalia Gallego Heras
Ha sido magnífico y se acaba de convertir en uno de mis cursos favoritos. La organización del temario, los aportes de los compañeros... es un curso perfecto. Dado que yo estoy aprendiendo desde cero, agradecí mucho haber hecho primero el Curso Gratis de Programación Básica y el de Manipulación de Arrays.


Miguel Angel Muñoz Hernandez
Lo mejor del curso fue el cómo construir las diferentes estructuras de datos en clases


Willian Sanchez
Excelente curso me encaton


Luis Alberto Zapata Zepeda
Excelente Curso, El profesor como siempre con explicaciones muy buenas.


Mariano Monje
Excelente curso!


Samuel Montoya
Buen curso!


Leonardo Collazo Klenina
Excelente curso :)


Sergio Noriega
que gran curso, para ser basico y rapido te da una introduccion al tema increible y te ayuda a mejorar ese pensamiento logico aun mas


Catherine Godoy
.


Luis Rodolfo Reyes
los temas son de mucha ayuda y la explicación es clara

Tatiana Cordecci
Excelente curso con el gran maestro Diego! Lo recomiendo fuertemente!
Complementa este curso con nuestras rutas de aprendizaje

JavaScript
La Escuela de JavaScript de Platzi es nuestra más completa colección de cursos, proyectos y actividades colaborativas. JavaScript se consolida como el lenguaje de programación más utilizado en el mundo, siendo la herramienta para creación de páginas web dinámicas, aplicaciones web y software moderno de mayor demanda laboral. Arranca con los Fundamentos de JavaScript, manipula el DOM, crea Web Componentes con JavaScript Vanilla y conviértete en Frontend Developer con bibliotecas y frameworks más utilizados como Angular, Vue.js y React.js. También, refuerza tus habilidades como Backend Developer con Node.js o Express.js. <br /> <br /> ¡Comienza hoy con el <a style="color: #32b1fe;font-weight: bold;" href="/cursos/javascript/?utm_source=escuela-javascript">Curso de Fundamentos de JavaScript</a>!




Full Stack con Next.js
Especialízate en Next.js, implementando estrategias de autenticación, seguridad y optimización en tus proyectos, desarrollando con React.js y Node.js.



TypeScript
Mejora la calidad de tu código con TypeScript. Aprende tipos avanzados y programación orientada a objetos para proyectos robustos.Aumenta la seguridad de tu código con TypeScript.




JavaScript para Backend
Aprende a crear servidores escalables y seguros con Node.js. Integra bases de datos, autenticación y comunicación en tiempo real.




Fundamentos de JavaScript
Domina las bases de JavaScript, manipula el DOM y mejora la interactividad de tus proyectos. Utiliza Web APIs, escribe código seguro y escalable con TypeScript.




JavaScript para Frontend
Crea sitios web dinámicos y eficientes usando JavaScript. Domina APIs, el DOM, Web Components y DevTools para mejorar la experiencia del usuario.




Frontend con Angular
Angular es un framework y plataforma para construir aplicaciones web de todos los tamaños usando TypeScript y un poderoso kit de herramientas.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender