
Our regular readers would know our love for Python. We recently got a Facebook message from our readers which read -
" Hey Anirban! Can you suggest me some free Python courses which I can do at my pace and without paying up?"
This was a legit question coming from a student who wishes to explore Python and learn at own pace. We all know that student life is a life of limited $ so we thought of hand checking some great offers related to Python in this blog.
This blog is a living document and will be kept updated so if you see a broken or expired training do let us know from the comment section below.
Also please remember that some courses would need you to pay for the certificate but the content itself is free.
Before we get out the list we would like to briefly talk about the concept of 'MOOC'. 'MOOC' as per Wikipedia stands for "A massive open online course is an online course aimed at unlimited participation and open access via the web".
Our links are from MOOC which you find below in no particular order. The best part is that all links have been personally verified by us to be working. Also please remember that some courses would need you to pay for the certificate but the content itself is free.
So here is our list for you. Please consider to book mark this page as we would keep updating it based on comments and feedback.
Online Python course list which are free:
An Introduction to Interactive Programming in Python (Part 1)
URL- https://www.coursera.org/learn/interactive-python-1
Rice University via Coursera
Coursera: Programming for Everybody (Getting Started with Python)
URL- https://www.coursera.org/learn/python
University of Michigan via Coursera
An Introduction to Interactive Programming in Python (Part 2)
URL- https://www.coursera.org/learn/interactive-python-2
Rice University via Coursera

Programming foundations with Python
URL- https://www.udacity.com/course/programming-foundations-with-python--ud036
Udacity
Coursera: Python Programming: A Concise Introduction
URL- https://www.coursera.org/learn/python-programming-introduction
Wesleyan University via Coursera
edx-cs-for-all-introduction-to-computer-science-and-python-programming
URL - https://www.edx.org/course/cs-all-introduction-computer-science-harveymuddx-cs005x-0
Harvey Mudd College
coursera-the-raspberry-pi-platform-and-python-programming-for-the-raspberry-pi
URL - https://www.coursera.org/learn/raspberry-pi-platform
University of California, Irvine
Free Python course from Code academy:
URL - https://www.codecademy.com/learn/python
Free Python course from Datacamp:
URL - https://www.datacamp.com/courses/intro-to-python-for-data-science
Microsoft virtual academy:
URL - https://mva.microsoft.com/en-us/training-courses/introduction-to-programming-with-python-8360?l=lqhuMxFz_8904984382
Google's Python class:
URL - https://developers.google.com/edu/python/
Additional links that may help learn for free -
http://www.learnpython.org/ from LearnPython.org
https://docs.python.org/3/tutorial/ from Official Python tutorial