Data Structures in JavaScript [Video]

Preview in Mapt
Code Files

Data Structures in JavaScript [Video]

Eduonix Learning Solutions

Learn to implement popular data structures in JavaScript. Learn real-world programming and get Job ready
Mapt Subscription
FREE
$29.99/m after trial
Video
$42.50
RRP $49.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$42.50
$29.99 p/m after trial
RRP $49.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Data Structures in JavaScript [Video] Book Cover
Data Structures in JavaScript [Video]
$ 49.99
$ 42.50
JavaScript (and jQuery) in 7 Days [Video] Book Cover
JavaScript (and jQuery) in 7 Days [Video]
$ 124.99
$ 106.25
Buy 2 for $35.00
Save $139.98
Add to Cart

Video Details

ISBN 139781789133677
Course Length10 hours and 47 minutes

Video Description

Become a master at data structures with this easy course on Data Structures in JavaScript! Data structures are important when it comes to doing anything related to computers. With the huge role that data plays in today’s world, data structures allow a structured format to saving and retrieving data. Data structures are often designed to be efficient in terms of storing and retrieving data in an easy and efficient manner. The faster the data is retrieved determines the success of the structure. All programming languages have different built-in data structure commands that allow them to store data in a more efficient manner, such as objects, arrays, etc. Each language writes its own structure properties and features. JavaScript, one of the most popular programming languages has its own set of built-in data structure commands, which allow it to work extremely well with large amounts of data. In this course, you’ll learn exactly how! This course breaks down data structures in JavaScript into small and easy to understand concepts, where you will cover a number of different commands that are built-in within the JavaScript Programming Language. At the end of this course, you will have not only mastered the different functions of data structures in JavaScript but also how the data structures actually work from scratch in this functional and comprehensive Data Structures in JavaScript tutorial. Enroll now and we’ll see you on the other side!

Style and Approach

The course also covers a detailed introduction to sorting and searching algorithms, as well as the different benefits of data structures. At the end of this course, you will have not only mastered the different functions of data structures in JavaScript but also how the data structures actually work from scratch in this functional and comprehensive data structures in JavaScript tutorial.

Table of Contents

Introduction
Introduction
Introduction to JavaScript and Data Structures
Introduction and Overview
Programming Practices
Introduction to Data Structures
Arrays
Understanding Arrays
Implementation of Arrays in JavaScript
Array Implementation in JavaScript
Two dimensional Arrays
Lists
Understanding and Implementation of Lists
Stacks
Understanding Stacks and Operations
Implementation of Stack using JavaScript
Palindrome Example
Factorial Example
Base Conversion
Queues
Understanding Queues
Queues Implementation
Priority Queues
Linked List
Understanding Linked List
Linked List Implementation
Understanding Double Linked List
Implementation of Doubly Linked List
Output for Double Linked List
Implementation of Circular Linked List
Dictionaries
Dictionaries and its implementation in JS
Sets
Understanding Sets
Analyzing the output of set
Intersection and Union of sets
Analyzing advanced set operations
Hashing
Hashing
Implementation of Hashing
Better Hash Functionality
Output for better hash function
Hashing Integer keys
Binary Trees
Introduction to Trees and Binary Trees
Implementation of Binary Trees
Traversal of trees
Finding a value in binary tree
Graphs
Introduction to Graphs
Implementation of Graphs in JavaScript
Dept-First Search
Breadth - First Search
Sorting Algorithms
Understanding Sorting
Bubble Sort
Selection Sort
Insertion Sort
Quick Sort
Merge Sort
Searching Algorithms
Linear /Sequential Search
Binary Search
Conclusion
Conclusion

What You Will Learn

  • Learn professional programming in JavaScript
  • Learn to implement important Data Structures like Stacks, Queues, Hash tables and Graphs
  • Learn to be a better programmer by wisely choosing your data structures while building your next software
  • Master core concepts behind the Data Structures

Authors

Table of Contents

Introduction
Introduction
Introduction to JavaScript and Data Structures
Introduction and Overview
Programming Practices
Introduction to Data Structures
Arrays
Understanding Arrays
Implementation of Arrays in JavaScript
Array Implementation in JavaScript
Two dimensional Arrays
Lists
Understanding and Implementation of Lists
Stacks
Understanding Stacks and Operations
Implementation of Stack using JavaScript
Palindrome Example
Factorial Example
Base Conversion
Queues
Understanding Queues
Queues Implementation
Priority Queues
Linked List
Understanding Linked List
Linked List Implementation
Understanding Double Linked List
Implementation of Doubly Linked List
Output for Double Linked List
Implementation of Circular Linked List
Dictionaries
Dictionaries and its implementation in JS
Sets
Understanding Sets
Analyzing the output of set
Intersection and Union of sets
Analyzing advanced set operations
Hashing
Hashing
Implementation of Hashing
Better Hash Functionality
Output for better hash function
Hashing Integer keys
Binary Trees
Introduction to Trees and Binary Trees
Implementation of Binary Trees
Traversal of trees
Finding a value in binary tree
Graphs
Introduction to Graphs
Implementation of Graphs in JavaScript
Dept-First Search
Breadth - First Search
Sorting Algorithms
Understanding Sorting
Bubble Sort
Selection Sort
Insertion Sort
Quick Sort
Merge Sort
Searching Algorithms
Linear /Sequential Search
Binary Search
Conclusion
Conclusion

Video Details

ISBN 139781789133677
Course Length10 hours and 47 minutes
Read More

Read More Reviews

Recommended for You

JavaScript (and jQuery) in 7 Days [Video] Book Cover
JavaScript (and jQuery) in 7 Days [Video]
$ 124.99
$ 106.25
Learning JavaScript Data Structures and Algorithms - Third Edition Book Cover
Learning JavaScript Data Structures and Algorithms - Third Edition
$ 35.99
$ 25.20
Mastering Clean Code in JavaScript [Video] Book Cover
Mastering Clean Code in JavaScript [Video]
$ 124.99
$ 106.25
Hands-On Data Structures and Algorithms with JavaScript Book Cover
Hands-On Data Structures and Algorithms with JavaScript
$ 35.99
$ 25.20
The Complete JavaScript Developer: A Primer to Full Stack JS [Video] Book Cover
The Complete JavaScript Developer: A Primer to Full Stack JS [Video]
$ 71.99
$ 61.20
Data Visualization Recipes in Python [Video] Book Cover
Data Visualization Recipes in Python [Video]
$ 124.99
$ 106.25