Data Structures and Algorithms in JavaScript

0
Language

Access

Free

Certificate

Free

Level

Beginner

Learn how to implement data structures and algorithms in JavaScript. Build queues, stacks, linked lists, graphs, and trees. Implement sorting algorithms like bubble, insert, merge, and quick. Understand concepts like Big O notation and recursion. Take this course to enhance your computer science skills.

Add your review

This course teaches you how to implement your first data structures and algorithms. In the process, you’ll learn some fundamental computer science concepts as well. We’ll build these from scratch using JavaScript, but what we learn can be taken and used in any other language, too.

You will learn how to build: queues, stacks, linked lists, graphs, and trees. You’ll learn to implement several different sorting algorithms: bubble, insert, merge, and quick. Each of these lessons will not only teach you their implementation, but the tradeoffs made in choosing one over another. By proxy, you’ll learn about concepts like Big O notation and recursion.

Course Content

Course Introduction: Data Structures and Algorithms in JavaScript

Queue Data Structure in JavaScript

Priority Queue JavaScript Data Structure

Stack Data Structure in JavaScript

Linked List Data Structure in JavaScript

JavaScript Graph Data Structure

Breadth First JavaScript Search Algorithm for Graphs

Write a Depth First Search Algorithm for Graphs in JavaScript

Tree Data Structure in JavaScript

Build a Binary Tree in JavaScript and Several Traversal Algorithms

Sort an Array with a JavaScript do while Loop using Bubble Sort

Sort an Array with a Nested for Loop using Insertion Sort in JavaScript

Divide and Recurse Over an Array with Merge Sort in JavaScript

Recursively Sort an Array in JavaScript with Quick Sort

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Data Structures and Algorithms in JavaScript”

×

    Your Email (required)

    Report this page
    Data Structures and Algorithms in JavaScript
    Data Structures and Algorithms in JavaScript
    LiveTalent.org
    Logo
    Skip to content