Home MOOCs-List 100 Best Free Online Programming Courses – Updated 2019

100 Best Free Online Programming Courses – Updated 2019

2401
0

Free Programming Online CoursesTakeThisCourse.net is a search engine as well as an aggregator for Free MOOCs and Online Courses. Here we have chosen 100+ Free Online Programming Courses from world’s best universities and top organizations. We have grouped the list as follows:

Core Concepts Online Programming Courses:

The first section covers online programming courses related to programming fundamentals and core concepts.

University of Toronto

The University of Edinburgh, Universidad ORT Uruguay

Duke University

The University of British Columbia

  • Taught By: Gregor Kiczales, Professor Computer Science
  • 8-10 Hours a week, 7 weeks long
  • More details

MIT – Massachusetts Institute of Technology

  • Taught By: John Guttag, Eric Grimson, Ana Bell
  • 15 Hours a week, 9 weeks long
  • More details

Rice University

Technische Universität München

  • Taught By: Bernd Bruegge, Stephan Krusche, Andreas Seitz, Jan Knobloch
  • 5-7 Hours a week, 8 weeks long
  • More details

The University of California, San Diego

  • Taught By: Daniel Kane, Alexander S. Kulikov, Michael Levin
  • 8-10 Hours a week, 6 weeks long
  • More details

Microsoft Corporation

  • Taught By: Paul Pardi, Principal Content Developer
  • 2-3 Hours a week, 4 weeks long
  • More details

Harvard University

  • Taught By: David J. Malan, Zamyla Chan, Doug Lloyd
  • 9 problem sets (10 to 20 hours each), 1 final project
  • More details

University of California San Diego

  • Taught By: Alexander S. Kulikov, Michael Levin, Daniel M Kane, Neil Rhodes
  • 5-10 Hours a week, 4 weeks long
  • Average User Rating 4.7, Checkout what learners saying

Rice University

Stanford University

Duke University

  • Taught By: Andrew D. Hilton, Anne Bracy, Genevieve M. Lipp, Liz Wendland
  • 6-8 Hours a week, 4 weeks long
  • Average User Rating 4.1, Checkout what learners saying

Princeton University

University of Toronto

  • Taught By: Jennifer Campbell, Paul Gries
  • Pass all graded assignments to complete the course, 5 weeks long
  • Average User Rating 4.6, Checkout what learners saying

Microsoft Corporation

  • Taught By: Kasey Champion
  • 2-4 Hours a week, 4 weeks long
  • More details

Unity Technologies

  • Taught By: Dustin Carroll, Senior Technical Artist & Adjunct Instructor
  • 6-8 Hours a week, 5 weeks long
  • Average User Rating 5.0, Checkout what learners saying

École Polytechnique Fédérale de Lausanne

University of Colorado System

  • Taught By: Dr. Tim “Dr. T” Chamillard, Associate Professor
  • 5-10 Hours a week, 5 weeks long
  • More Details

University of Colorado System

University of California San Diego

Microsoft Corporation

  • Taught By: Andrew Byrne, Senior Content Developer
  • 3-4 Hours a week, 4 weeks long
  • More details

University of California, San Diego

  • Taught By: Daniel Kane, Alexander S. Kulikov, Michael Levin, Pavel Pevzner, Neil Rhodes
  • 8-10 Hours a week, 6 weeks long
  • More details

Microsoft Corporation

  • Taught By: Sari Kulthm
  • 3-4 Hours a week, 5 weeks long
  • More details

Online Programming Languages Courses:

This section of online programming courses includes programming languages like C++, Python, C#, Java and more.

University of Michigan

Microsoft Corporation

  • Taught By: Gerry O’Brien, Senior Content Development Manager
  • 3-5 Hours a week, 3 weeks long
  • More details

Microsoft Corporation

  • Taught By: Gerry O’Brien, Kate Gregory, James McNellis
  • 3-5 Hours a week, 4 weeks long
  • More details

Microsoft Corporation

  • Taught By: Gerry O’Brien, Senior Content Development Manager Microsoft
  • 5-7 Hours a week, 4 weeks long
  • More details

Microsoft Corporation

  • Taught By: Adrian Leven, Content Developer Microsoft Corporation
  • 2-4 Hours a week, 4 weeks long
  • More details

Duke University

  • Taught By: Robert Duvall, Owen Astrachan, Andrew D. Hilton, Susan H. Rodger
  • 4-8 Hours a week, 4 weeks long
  • Average User Rating 4.6, Checkout what learners saying

Duke University

  • Taught By: Robert Duvall, Owen Astrachan, Andrew D. Hilton, Susan H. Rodger
  • 4-8 Hours a week, 4 weeks long
  • Average User Rating 4.5, Checkout what learners saying

Rice University

Duke University

  • Taught By: Andrew D. Hilton, Robert Duvall, Owen Astrachan, Susan H. Rodger
  • 4-8 Hours a week, 4 weeks long
  • Average User Rating 4.7, Checkout what learners saying

Microsoft Corporation

  • Taught By: Gerry O’Brien, Senior Content Development Manager
  • 3-5 Hours a week, 3 weeks long
  • More details

University of Michigan

Rice University

  • Taught By: John Greiner, Stephen Wong, Scott Rixner, Joe Warren
  • 7-10 Hours a week, 5 weeks long
  • Average User Rating 4.8, Checkout what learners saying

University of Toronto

Vanderbilt University

University of Michigan

University of Michigan

Microsoft Corporation

  • Taught By: Benjamin Lin, Azat Mardan
  • 4-5 Hours a week, 4 weeks long
  • More details

Microsoft Corporation

  • Taught By: Christopher Harrison
  • 3-4 Hours a week, 3 weeks long
  • More details

Hong Kong University of Science and Technology

  • Taught By: Jogesh K Muppala
  • 3-5 Hours a week, 6 weeks long
  • More details

University of Colorado System

  • Taught By: Dr. Tim “Dr. T” Chamillard
  • 5-10 Hours a week, 5 weeks long
  • More details

University of Pennsylvania

  • Taught By: Chris Murphy, Swapneel Sheth
  • 6-8 Hours a week, 4 weeks long
  • More details

Wesleyan University

  • Taught By: Bill Boyd, Visiting Associate Professor and Visiting Scholar
  • 4-5 Hours a week, 4 weeks long
  • Average User Rating 4.6, Checkout what learners saying

Johns Hopkins University

Duke University

  • Taught By: Susan H. Rodger, Robert Duvall, Owen Astrachan, Andrew D. Hilton
  • 3-7 Hours a week, 4 weeks long
  • Average User Rating 4.5, Checkout what learners saying

Johns Hopkins University

University of California, Irvine

École Polytechnique Fédérale de Lausanne

Duke University

  • Taught By: Robert Duvall, Owen Astrachan, Andrew D. Hilton, Susan H. Rodger
  • 3-6 Hours a week, 4 weeks long
  • Average User Rating 4.7, Checkout what learners saying

Johns Hopkins University

Rice University

Rice University

IBM

  • Taught By: Joseph Santarcangelo, Rav Ahuja
  • 5 weeks long
  • More details

Nanjing University

Johns Hopkins University

University of Michigan

Rice University

University of California, Irvine

University of Toronto

Vanderbilt University

Rice University

Goldsmiths, University of London

Vanderbilt University

University of Michigan

Vanderbilt University

  • Taught By: Dr. Jerry Roth, Dr. Julie L. Johnson, Michael Walker, Dr. Douglas C. Schmidt
  • 5-6 Hours a week, 4 weeks long
  • Average User Rating 4.5, Checkout what learners saying

CentraleSupélec

University of California, Davis

Microsoft Corporation

  • Taught By: Benjamin Lin
  • 3-4 Hours a week, 4 weeks long
  • More details

Microsoft Corporation

  • Taught By: Daren May, Marwa Hussein, Rob Collins
  • 2-4 Hours a week, 4 weeks long
  • More details

MongoDB University

  • Taught By: Shannon Bradshaw
  • 1-3 Hours a week, 3 weeks long
  • More details

Microsoft Corporation

  • Taught By: Geoff Allix, Graeme Malcolm
  • 4-5 Hours a week, 6 weeks long
  • More details

Microsoft Corporation

  • Taught By: Josh Bezdek, Drake Boley, Brent Bonet, Matt Dixon
  • 2-3 Hours a week, 5 weeks long
  • More details

Microsoft Corporation

  • Taught By: Josh Bezdek, Drake Boley, Brent Bonet, Matt Dixon
  • 2-4 Hours a week, 6 weeks long
  • More details

Microsoft Corporation

  • Taught By: Geoff Allix, Pete Harris
  • 2-3 Hours a week, 4 weeks long
  • More details

Miscellaneous Online Programming Courses

After covering the core concepts and programming languages, this online programming course list includes more related concepts like VR(Virtual Reality), Data Science, Cryptography, IoT (Internet of Things), Bioinformatics, cloud computing and more.

Goldsmiths, University of London

MIT – Massachusetts Institute of Technology

  • Taught By: John Guttag, Eric Grimson, Ana Bell
  • 15 Hours a week, 10 weeks long
  • More details

Microsoft Corporation

  • Taught By: Steven Borg, Lei Ma, Colin Dembovsky
  • 2-3 Hours a week, 4 weeks long
  • More details

Microsoft Corporation

  • Taught By: Pete Harris, Sidney Andrews, Andrew Liu, Micheleen Harris
  • 2-3 Hours a week, 3 weeks long
  • More details

University of Colorado System

University of California, Irvine

University of California San Diego

University of Illinois at Urbana-Champaign

University of Pennsylvania

University of Adelaide

  • Taught By: Katrina Falkner, Claudia Szabo, Nick Falkner
  • 8-10 Hours a week, 10 weeks long
  • More details

Universidad Politécnica de Valencia

  • Taught By: Ignacio Despujol, Vicent Botti Navarro, Carlos Turró, Tanja Vos
  • 3-6 Hours a week, 4 weeks long
  • More details

University of California, San Diego

  • Taught By: Phillip Compeau, Pavel Pevzner
  • 8-10 Hours a week, 4 weeks long
  • More details

Harvard University

  • Taught By: Rafael Irizarry, Vincent Carey, Michael Love
  • 2-4 Hours a week, 4 weeks long
  • More details

Microsoft Corporation

  • Taught By: Lei Ma, Scott Peterson
  • 3-5 Hours a week, 5 weeks long
  • More details

Microsoft Corporation

  • Taught By: Lei Ma, Scott Peterson
  • 3-5 Hours a week, 5 weeks long
  • More details

Free Online Programming Specialization Courses:

Stanford University

  • Taught By: Tim Roughgarden
  • 4-8 Hours a week, 16 weeks long
  • More details

Rice University

  • Taught By: Scott Rixner, Joe Warren, Luay Nakhleh, John Greiner, Stephen Wong
  • 7-10 Hours a week, 25 weeks long
  • Average User Rating 4.8, Checkout what learners saying

University of Toronto

  • Taught By: Parham Aarabi
  • 2-4 Hours a week, 18 weeks long
  • More details

University of California San Diego with Yandex, Computer Science Center & Jet Brains

  • Taught By: Daniel M Kane, Pavel Pevzner, Michael Levin, Neil Rhodes, Alexander S. Kulikov
  • 4-8 Hours a week, 22 weeks long
  • More details

University of California San Diego & Duke University

  • Taught By: Leo Porter, Andrew D. Hilton, Robert Duvall, Christine Alvarado, Mia Minnes, Susan H. Rodger, Owen Astrachan
  • 4-8 Hours a week, 20 weeks long
  • More details

University of California San Diego

  • Taught By: Leo Porter, Christine Alvarado, Mia Minnes
  • 4-6 Hours a week, 27 weeks long
  • More details

EIT Digital

  • Taught By: Leo Porter, Andrew D. Hilton, Robert Duvall, Christine Alvarado, Mia Minnes, Susan H. Rodger, Owen Astrachan
  • 4-5 Hours a week, 17 weeks long
  • More details

University of California, San Deigo

  • Taught By: Indranil Gupta
  • 5-10 Hours a week, 34 weeks long
  • More details