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.
Programming Practices
Understanding Data Structures
Implementation of arrays with JavaScript
Queues
-
9Implementation of Arrays with JavaScript
-
10Implementation of Arrays with JavaScript Continues
-
11Multidimensional Arrays
-
12Multidimensional Arrays Example
-
13Implementation of Lists
-
14Append an Element
-
15Understanding Stacks
-
16Implementation of Stacks using Javascript
-
17Implementation of Stacks using Javascript Continues
-
18Palindrome Example
-
19Main Logic for Palindrome
-
20Factorial Example
-
21Base Conversion
-
22Implementing Base Conversion
-
23Implementing Base Conversion Continues
Searching and Sorting
-
24Understanding Queues
-
25Queues Implementation
-
26Queues Implementation Continues
-
27Queue Implementation
-
28Implementation Square Dance
-
29Analysing Output of Square Dance in Queue
-
30Priority Queues
-
31Priority Queues Implementation
-
32Dictionaries and its Implementation in JS
-
33Understanding Sets
-
34Set Implementation in JS
-
35Intersection and Union of Sets
-
36Analysing Advanced Set Operations
-
37Analysing Advanced Set Operations Continues
Implementation and Functions
-
38Searching and Sorting Algorithm
-
39Sequential or Linear Search
-
40Creating a Algorithm File
-
41Binary Search Method
-
42Creating a HTML File in Binary
-
43Bubble Sorting
-
44Creating Array Class
-
45Creating Basic File
-
46Bubble Sort Implementation
-
47Understanding Selection Sort
-
48Selection Sort Example
-
49Insertion Sort Example
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!