Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learning JavaScript Data Structures and Algorithms
Introduction to Data Structures and Algorithms
The Course Overview (2:06)
Section overview and Download
What Are Data Structures and Algorithms? (2:36)
Why Use Data Structures in JavaScript? (2:19)
Course Format and Datasets Contexts (2:34)
Arrays, Linked Lists, and Sets
Overview
Introduction to Arrays (5:29)
Exploring Linked Lists (10:20)
Introduction to Sets (6:10)
Queues and Stacks
Overview
All about Queues (4:40)
Exploring Stacks
Trees and Graphs
Overview
Introduction to Binary Trees (5:13)
Exploring Graphs (7:44)
Describing Algorithms with Big-O Notation
Overview
Describing Algorithms with Big-O Notation (6:59)
Pathfinding Algorithms (6:41)
Peeking into Algorithms to Sort and Search
Overview
Sorting (9:14)
Searching (7:04)
Teach online with
Exploring Stacks
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock