TOP 10 Most Popular Algorithms Courses
TOP 10 Most Popular Algorithms Courses
TOP 10 Most Popular Algorithms Courses
- 1. Algorithms and Data Structures in Python (INTERVIEW Q&A)
- 2. Graph Theory Algorithms
- 3. Data Structures and Algorithms in Swift
- 4. Data Structures and Algorithms - The Complete Masterclass
- 5. Artificial Intelligence: Optimization Algorithms in Python
- 6. Mastering Data Structures & Algorithms using C and C++
- 7. Algorithms (Data Structures) Bootcamp in C++
- 8. JavaScript Algorithms and Data Structures Masterclass
- 9. Ultimate JavaScript Interview Course
- 10. Data Structures in Java - Part I (+INTERVIEW QUESTIONS)
1. Algorithms and Data Structures in Python (INTERVIEW Q&A)
Description
This course is about data structures, algorithms and graphs. We are going to implement the problems in Python programming language. I highly recommend typing out these data structures and algorithms several times on your own in order to get a good grasp of it.
2. Graph Theory Algorithms
Description
This course provides a complete introduction to Graph Theory algorithms in computer science.
Topics covered in these videos include: how to store and represent graphs on a computer; common graph theory problems seen in the wild; famous graph traversal algorithms (DFS & BFS); Dijkstra's shortest path algorithm (both the lazy and eager version); what a topological sort is, how to find one, and places it's used; learning about detecting negative cycles and finding shortest paths with the Bellman-Ford and Floyd-Warshall algorithms; discovering bridges and articulation points in graphs; understanding and detecting strongly connected components with Tarjan's algorithm, and finally solving the traveling salesman problem with dynamic programming.
3. Data Structures and Algorithms in Swift
4. Data Structures and Algorithms - The Complete Masterclass
Description
Congratulations! You've found the most popular, most complete, and most up-to-date resource online for learning Data structures and Algorithms.
Are you interested in the field of Data structures? Are you interested to play around complex Algorithms? Then this course is for you!
You need to understand algorithms and data structures because I've seen code written by people who didn't understand Data structures and algorithms; and trust me, you don't want to be that guy.
5. Artificial Intelligence: Optimization Algorithms in Python
6. Mastering Data Structures & Algorithms using C and C++
Description
You may be new to Data Structure or you have already Studied and Implemented Data Structures but still you feel you need to learn more about Data Structure in detail so that it helps you solve challenging problems and used Data Structure efficiently.
This 53 hours of course covers each topic in greater details, every topic is covered on Whiteboard which will improve your Problem Solving and Analytical Skills. Every Data Structure is discussed, analysed and implemented with a Practical line-by-line coding.
7. Algorithms (Data Structures) Bootcamp in C++
8. JavaScript Algorithms and Data Structures Masterclass
Description
Updated in November 2018 with brand new section on Dynamic Programming!
This course crams months of computer science and interview prep material into 20 hours of video. The content is based directly on last semester of my in-person coding bootcamps, where my students go on to land 6-figure developer jobs. I cover the exact same computer science content that has helped my students ace interviews at huge companies like Google, Tesla, Amazon, and Facebook. Nothing is watered down for an online audience; this is the real deal :) We start with the basics and then eventually cover “advanced topics” that similar courses shy away from like Heaps, Graphs, and Dijkstra’s Shortest Path Algorithm.
9. Ultimate JavaScript Interview Course
10. Data Structures in Java - Part I (+INTERVIEW QUESTIONS)
Description
This course is about data structures and algorithms. We are going to implement the problems in Java. The course takes approximately 14 hours to complete. It is highly recommended to type out these data structures several times on your own in order to get a good grasp of it.