Beginner
61 Lessons
3h
Certificate of Completion
Course Overview
Are you ready to become a top-notch JavaScript developer? Understand two of the most important concepts in programming - Data Structures & Sorting Algorithms. Learn to make efficient algorithms that save space and time if you want to excel in the field of software ...Show More
Course Contents
Big-O Notation
6 Lessons
Data Structures
1 Lesson
Stacks
3 Lessons
Queues
3 Lessons
Linked Lists
5 Lessons
Binary Search Tree
8 Lessons
Hash Table
3 Lessons
Graphs
4 Lessons
Sorting Algorithms
1 Lesson
Bubble Sort
3 Lessons
Insertion Sort
3 Lessons
Merge Sort
3 Lessons
Quicksort
3 Lessons
Selection Sort
3 Lessons
Counting Sort
3 Lessons
Bucket Sort
3 Lessons
Radix Sort
3 Lessons
Heap Sort
3 Lessons
Show License and Attributions
Show License and Attributions
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. The average video tutorial is spoken at 150 words per minute, while you can read at 250. That‘s why our courses are text-based.
Start learning immediately instead of fiddling with SDKs and IDEs. It‘s all on the cloud.
Built-in assessments let you test your skills. Completion certificates let you show them off.