Free Online

Programming Courses

Learn Programming with paid and free online courses and MOOCs from University of Michigan, Georgia Institute of Technology, Rice University, The Hong Kong University of Science and Technology and other top universities around the world. Read reviews to decide if a class is right for you.

9,177 courses
Filter by Showing 9,177 courses
  1. Start date
  2. Level
  3. Duration
  4. Language
  1. Udacity

    Prepare for coding interviews in 16 weeks with Data Structures and Algorithms

    Get hands-on practice with over 100 data structures and algorithm exercises and technical mentor support when needed to help prepare you for interviews and on-the-job scenarios.

    • Ad
    • Udacity
    • Flexible
    • Coursera
    • 18 hours worth of material, 7 weeks long
    • 27th Sep, 2021
    • Free Online Course (Audit)
    • Coursera
    • 19 hours worth of material, 6 weeks long
    • 27th Sep, 2021
    • Free Online Course (Audit)
    • Coursera
    • 14 hours worth of material, 5 weeks long
    • 27th Sep, 2021
    • Free Online Course (Audit)
    • Coursera
    • 3 hours a week, 35 weeks long
    • Paid Course
  2. Udacity

    Get started with Python Programming online in 12 weeks, part-time

    Prepare for a data science career by learning the fundamental data programming tools: Python, SQL, command line, and git. You will also learn how to utilize Pandas and Numpy, and use Git and the Terminal for version control.

    • Ad
    • Udacity
    • Flexible
    • edX
    • 3-4 hours a week, 8 weeks long
    • Self paced
    • Free Online Course (Audit)
    • edX
    • 9-10 hours a week, 5 weeks long
    • 1st Jan, 2023
    • Free Online Course (Audit)
    • Coursera
    • 15 hours worth of material, 4 weeks long
    • 11th Oct, 2021
    • Free Online Course (Audit)
  3. University of Cambridge

    Communicating for Influence and Impact. 8-Weeks. Online

    Purpose-driven communication can be used to bring about change in your business. Learn how to motivate others and lead with impact at all levels of your organisation with the University of Cambridge.

    • Ad
    • GetSmarter
    • Flexible

Never Stop Learning!

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

Sign up for free