One of the most comprehensive algorithm books.
A platform for practicing algorithms with real problems.
An introductory course for algorithms.