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
The Course Overview
Who am I, and what is this course about.
Author introduces himself
This course will teach you what data structures and algorithms are, and how to use them in JavaScript
This course assumes that you are familiar with basic JavaScript concepts
Complete and Continue