Python – Introduction

by Elburz Sorkhabi in Workshops on February 14, 2019
You need to be logged in or purchase an HQ subscription using the Join the HQ button at the top of the page. If you started a 14-day Trial, this content will be unlocked if you change to a full subscription by emailing us at


Elburz deep dives on all the the inner workings of Python in TouchDesigner. This introductory course takes you from the very beginning of your Python journey and explains concepts that will create a powerful foundation for all your Python scripting in TouchDesigner.


  • Intro: 00:10
  • Setup code editor: 00:58
  • Data types and variables: 02:21
  • What is object oriented programming: 17:16
  • Referencing operators: 33:35
  • Dealing with common Python errors: 01:00:42
  • How to control operators and parameters: 01:10:38
  • Creating Python triggers: 01:28:08
  • Control flow: 02:09:36
  • Expressions: 02:37:29

What’s included?

  • 2 hours and 50 minutes of HD video
  • TouchDesigner 099 project files and examples


  • None!

Categories: Workshops