Estructuras de Datos en JavaScript para Desarrolladores
Clase 1 de 29 • Curso de Estructuras de Datos con JavaScript
Contenido del curso
Arrays y strings
- 4

Cómo funcionan arrays en memoria de JavaScript
07:23 min - 5

Construcción de Arrays con Clases en JavaScript
09:33 min - 6

Métodos pop y delete en arrays
16:01 min - 7
Playground: crea tu propia implementación de unshift
- 8
Playground: crea tu propia implementación de shift
- 9

Inmutabilidad de Strings y Almacenamiento en Memoria
02:42 min
Hash Table
Linked List
- 15

Estructuras de Datos: Listas Enlazadas en JavaScript
05:20 min - 16

Estructura y Creación de una Lista Enlazada Simple en JavaScript
10:03 min - 17

Métodos para Manipular Nodos en Listas Enlazadas
12:12 min - 18

Inserta nodos intermedios sin romper enlaces en JavaScript
16:08 min - 19

Doubly Linked List con punteros bidireccionales
07:51 min
Stacks
Queues
Trees
Graphs
Cierre
Domina las estructuras de datos con JavaScript desde una base sólida. Aquí encontrarás qué aprenderás, los requisitos previos indispensables y por qué entender clases, el uso de this y la relación de JavaScript con el navegador y la memoria es clave para avanzar con confianza.
¿Por qué aprender estructuras de datos con JavaScript ahora?
Este aprendizaje te ayudará a trabajar y generar estructuras de datos directamente con JavaScript. Además, construirás estas estructuras con clases, por lo que entender su sintaxis y su comportamiento será esencial desde el inicio.
¿Qué aprenderás sobre estructuras de datos con JavaScript?
- Trabajar y generar estructuras de datos con JavaScript.
- Construir estructuras usando clases.
- Aplicar fundamentos de JavaScript durante todo el proceso.
¿Qué conocimientos previos necesitas antes de continuar?
Antes de seguir, se recomienda pausar y completar una base sólida. Estos cursos te brindan los fundamentos para comprender el contenido y avanzar sin tropiezos.
¿Cuáles son los cursos recomendados como base?
- Introducción a la web: base para comprender el ecosistema.
- Curso básico de JavaScript: fundamentos del lenguaje.
- Curso de V8 Engine y el navegador con JavaScript: ejecución y contexto del navegador.
- Curso de ECMAScript 6: sintaxis moderna necesaria.
¿Qué fundamentos de JavaScript debes dominar?
- Cómo funciona JavaScript.
- Cómo interactúa JavaScript con el navegador.
- Qué sucede por detrás y nociones de memoria.
- Cómo generar clases con JavaScript.
- Uso de this y su comportamiento.
- Construcción de métodos dentro de una clase.
¿Qué hacer si aún no cumples los requisitos?
- Pausar el avance actual.
- Tomar los cursos recomendados.
- Asegurarte de terminarlos y entenderlos.
- Regresar para continuar con confianza.
¿Qué sigue en el temario y cómo prepararte?
El siguiente paso será entender la definición de estructuras de datos. Con las bases anteriores claras, podrás seguir el contenido sin confusiones y aplicar lo aprendido de forma ordenada.
¿Qué tema continúa: definición de estructuras de datos?
- Se explicará qué son las estructuras de datos.
- Se preparará el terreno para su construcción con clases en JavaScript.
¿Listo para empezar o tienes dudas sobre los requisitos? Cuéntame en comentarios qué base ya dominas y qué te gustaría reforzar a continuación.