Algorithms
Learn Algorithms from the best Algorithms tutorials, including the most popular Algorithms online courses, videos, books, podcasts, and blogs.
Algorithms and Data Structures in Action
Advanced Algorithms and Data Structures teaches you powerful approaches to a wide range of tricky coding challenges that you can adapt and apply to your own applications. Providing a balanced blend of classic, advanced, and new algorithms, this practical guide upgrades your programming toolbox with new perspectives and hands-on techniques.
Algorithms by Stanford University (Coursera)
This specialization is an introduction to algorithms for learners with at least a little programming experience. The specialization is rigorous but emphasizes the big picture and conceptual understanding over low-level implementation and mathematical details.