Free Online

Algorithms Courses and Certifications

Master fundamental algorithms and data structures to solve complex programming problems efficiently. Build your skills in Python, JavaScript, C++, and other languages through courses on Coursera, freeCodeCamp, and CodeSignal, focusing on sorting, searching, and interview preparation techniques.

1,081 courses

All Algorithms Courses

Showing 1,081 courses
Filter by
Filters
  1. Level
  2. Duration
  3. Language
    • Coursera
    • 4 weeks, 4 hours a week
    • Self-Paced
    • Paid Course
    • YouTube
    • 4 hours 55 minutes
    • Self-Paced
    • Free Video
    • Coursera
    • 6 weeks, 7 hours a week
    • Self-Paced
    • Paid Course
    • Swayam
    • 6 weeks
    • Available until Nov 15, 2026
    • Free Online Course
    • Swayam
    • 12 weeks
    • Available until Oct 9, 2026
    • Free Online Course
    • edX
    • 3 weeks, 2-3 hours a week
    • Self-Paced
    • Free Online Course (Audit)
    • edX
    • 3 weeks, 2-3 hours a week
    • Self-Paced
    • Free Online Course (Audit)
    • Treehouse
    • 1 hour 59 minutes
    • Self-Paced
    • Free Trial Available
    • Treehouse
    • 2 hours 14 minutes
    • Self-Paced
    • Free Trial Available

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.