Data Structures and Algorithms in JavaScript

Data Structures and Algorithms in JavaScript

Bianca Gandolfo
Telegraph Academy
16 hours, 13 minutes

Become a Master

This course and others like it are available as part of our Frontend Masters video subscription.

Watch Free Preview Join Frontend Masters
Immerse yourself in a course tailored for engineers comfortable with JavaScript, but wanting to better understand the data structures and algorithms necessary to ace job interviews and build better software. Learn topics like recursion, stacks & queues, sorting algorithms, trees, linked lists, Binary Search Trees, Graphs, & Hash Tables, Big-O and Breadth-First and Depth-First Search all in one place! This course is your key to understanding some of the most common data structures and algorithms in Computer Science while reinforcing JavaScript programming techniques. Master these concepts and you can approach your next job interview or coding challenge with confidence!
Published: March 29, 2017

Table of Contents

Object Oriented JavaScript

Stacks & Queues


Time Complexity

Elementary Sorting

Sorting Algorithms

Trees & Searching

Reviewing Core Concepts

Binary Trees

Graphs & Paths

Depth & Breadth-First Search

Hash Tables