4.29 out of 5
4.29
52 reviews on Udemy

Data Structures using Javascript

This course will focus on the aspects of working with data structures and algorithms using Javascript
Instructor:
SimpliCode Point
16,867 students enrolled
English [Auto-generated]
You will be learning JavaScript Programming and Model followed up with arrays, Lists, Stacks
Learn Queues, linked Lists, Dictionaries, Sets, Graph and Graph Algorithms
Gain knowledge on learn Sorting Algorithms, Bubble sort, Selection sort, Insertion sort, Searching algorithms and Advanced algorithms.

Data structures allow you to improve the efficiency, performance, speed, and scalability of your code/programs/applications. You will learn what data structures are, why they are important, and how to code them out in JavaScript. This course is a notch up on the basic/essentials training and will focus on the aspects of working with data structures and algorithms using Javascript. We will start the course with JavaScript Programming Environment and Model followed up with arrays, Lists, Stacks, Queues, linked Lists, Dictionaries, Sets, Graph and Graph Algorithms. We will be learning a lot in Algorithms. We will understand and learn Sorting Algorithms, Bubble sort, Selection sort, Insertion sort, Searching algorithms and Advanced algorithms.

Introduction

1
Introduction to JavaScript
2
Simple of Java Script

Programming Practices

1
Programming Practices
2
Programming Practices Example

Understanding Data Structures

1
Understanding Data Structures
2
Terminology and Operations in Data Structures

Arrays

1
Understanding Arrays
2
Structures in JavaScript

Implementation of arrays with JavaScript

1
Implementation of Arrays with JavaScript
2
Implementation of Arrays with JavaScript Continues
3
Multidimensional Arrays
4
Multidimensional Arrays Example
5
Implementation of Lists
6
Append an Element
7
Understanding Stacks
8
Implementation of Stacks using Javascript
9
Implementation of Stacks using Javascript Continues
10
Palindrome Example
11
Main Logic for Palindrome
12
Factorial Example
13
Base Conversion
14
Implementing Base Conversion
15
Implementing Base Conversion Continues

Queues

1
Understanding Queues
2
Queues Implementation
3
Queues Implementation Continues
4
Queue Implementation
5
Implementation Square Dance
6
Analysing Output of Square Dance in Queue
7
Priority Queues
8
Priority Queues Implementation
9
Dictionaries and its Implementation in JS
10
Understanding Sets
11
Set Implementation in JS
12
Intersection and Union of Sets
13
Analysing Advanced Set Operations
14
Analysing Advanced Set Operations Continues

Searching and Sorting

1
Searching and Sorting Algorithm
2
Sequential or Linear Search
3
Creating a Algorithm File
4
Binary Search Method
5
Creating a HTML File in Binary
6
Bubble Sorting
7
Creating Array Class
8
Creating Basic File
9
Bubble Sort Implementation
10
Understanding Selection Sort
11
Selection Sort Example
12
Insertion Sort Example

Implementation and Functions

1
Quick Start Algorithm
2
Implementing with Code Example
3
Concept of Merge Sort
4
Functions of Merge Sort
5
Initialization Of a Value
6
Understanding Hashing
7
Hashing Algorithm in Javascript
8
Better Hash Functions
9
Better Hash Implementation
10
Concept of Hashing Integer Keys
11
Generating Data Using Hash Method
12
Tree Data Structures
13
Binary Search Tree
14
Traversing a Binary Tree
15
Implementing Binary Search Tree
16
Introduction to Graphs
17
Graph Implementation in JS
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.3
4.3 out of 5
52 Ratings

Detailed Rating

Stars 5
20
Stars 4
11
Stars 3
13
Stars 2
4
Stars 1
4
89ac71a7d596cee6ac7d7e0ee09378c0
30-Day Money-Back Guarantee

Includes

8 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion
Demos
Support Buy $0