Learn Python with a Free Online Course from MIT

The programming language Python takes its name from Monty Python (true story!), and now courses that teach Python are in very high demand. Last December, we featured a free Python course created by Google. Today, it’s a free Python course from MIT.

Designed for students with little or no programming experience, the course “aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless of their major, to feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals.” Beyond offering a primer on Python, the course offers an introduction to computer science itself.

The 38 lectures above were presented by MIT’s John Guttag. On this MIT website, you can find related course materials, including a syllabus and software. And if you’re interested in taking this course as a MOOC (Massive Open Online Course), you can sign up for the version that begins on May 27th over at edx.

The course will be added to our list of Free Computer Science Courses, a subset of our collection, 1,700 Free Online Courses from Top Universities.

If you would like to sign up for Open Culture’s free email newsletter, please find it here.

If you would like to support the mission of Open Culture, consider making a donation to our site. It’s hard to rely 100% on ads, and your contributions will help us continue providing the best free cultural and educational materials to learners everywhere. You can contribute through PayPal, Patreon, Venmo (@openculture) and Crypto. Thanks!

Related Content:

Learn Python: A Free Online Course from Google

Learn How to Code for Free: A DIY Guide for Learning HTML, Python, Javascript & More

Download 243 Free eBooks on Design, Data, Software, Web Development & Business from O’Reilly Media

by | Permalink | Comments (5) |

Support Open Culture

We’re hoping to rely on our loyal readers rather than erratic ads. To support Open Culture’s educational mission, please consider making a donation. We accept PayPal, Venmo (@openculture), Patreon and Crypto! Please find all options here. We thank you!

Comments (5)
You can skip to the end and leave a response. Pinging is currently not allowed.
  • Anjali Kulkarni says:

    It is very important have programming skills and the best way to learn programming is start with Python a few days back I was starting to learning python. It is very nice to have course on python from premium institute like this but there is more participation required for it. We should not stick with C, C++ for learning programing. Python is the most easiest programming language that you should start to learn it. And join the forums for more help and discussions like http://forummantra.org I will be there to help you regarding doubts about python. Thanks to MIT who is providing this course. Learning is never ends so start your journey with python. Thaks for such nice course on python. There are more resources like edx on that many free course availble

  • Sushama says:

    I want to learn python in detail

  • Andy W.Monk says:

    Help me learn information technology. I have been looking for an excellent online course.


    I want to learn Pyhton free for four weeks and get free certificate.

  • Agoth Mamdit says:

    I want to learn Python for free for 6 weeks and you award me with a certificate

Leave a Reply

Open Culture was founded by Dan Colman.