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
Estructuras de Datos en JavaScript para Desarrolladores
Resumen
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.