
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 · 1078 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


Es un curso corto y sencillo donde no requiere mucho trabajo entender los conceptos y ponerlos en práctica.


Juan Bastidas Samaniego
Gracias, vamos por mas.


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

Juan Diossa
excelente curso, temas muy necesarios para aumentar la lógica. de esos cursos que hay que revisitar cada cierto tiempo


Luis Rodolfo Altuve Caceres
Excelente!

Rafael Cordero
Excelente curso

javier hernan herrera
muy buen curso.

Johan Puentes
Los recursos del curso son muy buenos a pesar del tiempo que ha pasado, el profesor explica muy bien y los retos de codigo incitan a la logica y creatividad del estudiante, considero tal vez actualizarlo y meter mas estructuras de datos y tal vez manjerar herramientas mas modernas, de resto es muy bueno para iniciantes en javascript


Andrea Rivas
Excelente la manera en la que explica el profe

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.

Ruben Hernandez Alvarado
Increible curso en el que entendi de mejor forma la importancia de las estructuras de datos y lo fundamental que son el dia dia


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


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


Guillermo Rojas
Muy buen curso 10/10


JeanCarlos Atoche Pascual
Estructura de datos


Alan Dell Oso
Un curso EXCELENTE como introducción a las estructuras de datos. El profesor explica muy bien y me gusta que deje retos entre clases para fomentar el desarrollo personal y no dar absolutamente todo el código ya masticado. Empecé no conociendo casi ninguna estructura de las vistas, más allá de las stacks y queues, y termino con un montón de nuevas formas y lógicas para almacenar datos, al menos en su forma más básica de funcionamiento.


Leonardo Collazo Klenina
Excelente curso :)


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

Andrea Támara
La explicación es muy clara. Me gustaría que para cada estructura de datos se mostraran ejemplos mas aplicables a casos de uso reales, pero fuera de eso, excelente curso


Reynaldo Molina Castillo
Muy bueno.


Felipe Muñoz Caceres
Excelente curso, muy bien explicado, no solo con código sino que con ejemplos claros de la vida cotidiana. Son de los cursos que ayudan a mejorar la lógica.


Diego Portillo
La explicacion del profe es Excelente. Nunca tomé un curso donde todo me quedó tan claro.


Rolando Fernández
Gran curso de Estructuras de Datos con JavaScript.


Fabian Mauricio Caro Rodriguez
buen curso 10/10


Carlos Alberto Gutierrez Zavaleta
Execelente curso para poder recordar las estructuras de datosen javascript


Ervin Castro Perez
"¡Grandiosa explicación! El profesor siempre es bueno enseñando; la forma en que enseña es fácil de entender."


Carlos Francisco Díaz Huerta
Muy llevado de la mano


Axel Enrique Galeed Gutierrez
Un curso práctico de estructura de datos con JavaScript/TypeScript por favor. Este curso estuvo genial.
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