It looks like you're using an ad blocker! I really need the income to keep this site running.
If you enjoy BlenderNation and you think it’s a valuable resource to the Blender community, please take a moment to read how you can support BlenderNation.

[non-Blender] An Introduction to Interactive Programming in Python


Take a free introductory Python course on Coursera, starting September 15.

Darío Baldi writes:

Since Blender's UI boom discussion, a lot of blenderheads gather daily in different forums to question Blender’s development. Being a free and open-source project, there's always the possibility to stop complaining and actually do something by contributing to Blender's Development. What better start than by learning the basics of Python language, Blender's scripting language.

At Coursera, a free online learning platform that works together with Universities around the globe, there's going to be a 9 week course (between 7 and 10 hours of work per week) for learning the basics of interactive programming in Python, starting the 15th of September. But wait just a second! For applying this knowledge to Blender you still have to learn Blender's Python API (Application Programming Interface), but after the course you'll definitely will have a strong base to start writing your firsts add-ons, and who knows, maybe it's the firsts steps as a future Blender developer!

This particular course is known to be hard, so should be taken seriously. For more info about the course, I recommend you visit Coursera's web site, there's a video explaining the course.

So, to sum up:

  1. It start's on 15th of September and finishes on November the 16th.
  2. It last 9 weeks and it is supposed to require about 10 hours of work per week.
  3. It is a course about interactive programming with Python, NOT a course about Python for Blender, BUT still useful for scripting in Blender.
  4. It's free! And hard too, so take it seriously.

Hope to see some blenderheads at the course this september. Cheers!



  1. Lucca Ladinig on

    Sounds interesting.
    Is this a course with online-streamed lectures (with fixed times, I mean) or do they simply provide videos to watch at your leisure - whether they're captured streams or not?
    I looked around the website and couldn't find this info anywhere, so maybe it's painstakingly obvious and I'm just missing the point, but I'd like to know anyway, since I most likely can't attend timed courses.

    • I think it's a mix of both:
      - Videos to watch at your own time during the week, and in the courses I already took at Coursera there's usually also some Google Hangout once in a while. There are forums to interact and discuss that week's lecture.
      - There'll be homework for each week, some sort of mini-project.

  2. Hi guys. I already took that course a year ago and is very interesting. You watch videos that are very well done and in a entertaining manner. There are several projects and you learned a lot about python.

Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.