Online Data Structures and Algorithms Courses
Khan Academy - Algorithms
Khan Academy's algorithms course teaches introductory algorithms. The most basic online algorithms course I've found.
Coursera and Standford Algorithms Specialization
A rigorous introduction to algorithms specialization for programmers with 4 courses. The first course is Divide and Conquer, Sorting and Searching, and Randomized Algorithms.