Top 20 courses on data structure and algorithms
·2 mins
Draft
I spent several weeks, trying to find every single course on data structure and algorithms, wether you are looking to succeed in your next interview, school or for competitive programming, this is the ultimate list you need to select which course you want.
Name | Details | Length | Author | Tags | pirce |
---|---|---|---|---|---|
Easy to Advanced Data Structures | Course Syllabus | 8H | William fiset | All | 12 |
Graph Theory Algorithms | Course Syllabus | 8H | William Fiset | Graphs | 12 |
The Coding Interview Bootcamp: Algorithms + Data Structures | https://www.udemy.com/course/coding-interview-bootcamp-algorithms-and-data-structure/ | 8H | Stephen Grinder | 12 | |
Tech Interview Mastery | https://techinterviewmastery.teachable.com/ | 8H | Matt Guest | Arrays, Big O, Dynamic Programming, Graphs, Greedy Algorithms, Hash tables, Hashing functions, Heap, Linked Lists, Queues, Recursion, Stacks, Strings, Trees, Tries | 349 |
CODING INTERVIEW TRAINING VIDEOS | https://www.techseries.dev/coderpro | 30H | Patrick Shyu | All | 77 |
Data Structures & Algorithms, Level-up for Coding Interviews | https://www.udemy.com/course/cpp-data-structures-algorithms-levelup-prateek-narang/ | 30H | Coding minutes | Arrays, Graphs, Hashing (Unordered Maps Maps Sets), Hashing functions, Heap, Linked Lists, Queues, Stacks, Strings, Tries, Vectors | 12 |
Mastering Data Structures & Algorithms using C and C++ | Course Syllabus | 56H | Abdul Bari | All | 12 |
Competitive Programming Essentials, Master Algorithms | https://www.udemy.com/course/competitive-programming-algorithms-coding-minutes/ | 56H | Coding minutes | 12 | |
The Ultimate Data Structures & Algorithms | https://codewithmosh.com/p/data-structures-algorithms | 14H | Mosh Hamadani | Arrays, Graphs, Hash tables, Hashing functions, Heaps, Linked Lists, Queues, Stacks, Tries | 20 |
Data Structures & Algorithms Essentials using C++ (2022) | https://www.udemy.com/course/cpp-data-structures-algorithms-prateek-narang/ | 27H | Coding minutes | 12 | |
Data Structure and Algorithms - For Big Tech Interviews | https://www.udemy.com/course/cpp-data-structures-algorithms-levelup-prateek-narang/ | 17H | Hussein Alrubaye | Dynamic Programming, Hash tables, Linked Lists, Queues, Stacks | 12 |
Master the Coding Interview: Big Tech (FAANG) Interviews | https://www.udemy.com/course/master-the-coding-interview-big-tech-faang-interviews/ | 36H | zeroToMastery.io | Arrays, Linked Lists, Queues, Stacks, Tries | 12 |
CS50: Introduction to Computer Science | https://pll.harvard.edu/course/cs50-introduction-computer-science?delta=0 | 21H | Harvard | ||
JavaScript Algorithms and Data Structures Masterclass | https://www.udemy.com/course/js-algorithms-and-data-structures-masterclass/ | 21H | Colt Steel | 12 | |
Master the Coding Interview: Data Structures + Algorithms | https://zerotomastery.io/courses/learn-data-structures-and-algorithms/ | 21H | zeroToMastery.io | 20 | |
Graph Theory Algorithms for Competitive Programming | https://www.udemy.com/course/graph-theory-algorithms-for-competitive-programming/ | 23H | Coding minutes | Graphs | 12 |
Become an Algorithms Expert | https://www.algoexpert.io/questions | 101H | Tim & Clement | 99 | |
Back To Back SWE | https://backtobackswe.com/platform/content | 33H | Benyam Ephrem | All | 79 |
Online Bootcamp for Coding Interviews | https://interviewcamp.io/ | 86H | Harsh Goel | All | 250 |
Dynamic Programming Algorithms Master Course (2022) | https://www.udemy.com/course/dynamic-programming-master-course-coding-minutes/ | 44H | Coding minutes | Dynamic Programming, Graphs, Greedy Algorithms, Recursion | 12 |