Learn Python online – A curated list of courses on Python

Python is considered to be one of the easiest programming languages to learn. It is the 5th most popular programming language according to TIOBE Index. Python is a multi purpose language thereby learning Python makes you more valuable.

The filters on the right would help you find the best suited course for you. For example, if you need to view the highly rated courses, set the rating filter on the right to 4.0 to 5.0 to get the best courses.

If you have any feedback/additions/changes to the list, please contact me through bafflednerd’s Facebook page



37 thoughts on “Learn Python online – A curated list of courses on Python

    • Hi Robert. Thanks for your information. I will make sure to add it in my next update of course list. 🙂

    • Hi Michelle. I thought of adding it in the list of books to learn Python. Thanks for the suggestion. Will include it in the next update 🙂

  1. Pingback: My Homepage
  2. Hi Palaniappan, thank you for such an informative post!

    We also have an interactive basic Python course for beginners – Snakify.
    Here’s a link https://snakify.org/.This course is very friendly to beginners in Python and non-programmers: high school students, undergrads as well as biologists/physicists. It has an in-browser debugger with step by step visualizer. It is used now in a number of schools to teach schoolchildren their first programming language.
    It’s free. Estimated time commitment – 2-4 weeks.

    Thank you!

Leave a Comment