top of page
Subscribe to be notified when the Masterclass opens

Welcome to the Nuke Wishlist! You've got mail! 💌

for Nuke
VFX | Animation | Games

average rating is 5 out of 5

This 8 weeks masterclass teaches you how to use Python professionally as a Nuke Compositor in Visual Effects, Animation and Games. Learn scripting to become a Compositing Technical Artist or Director who develops valuable tools and applications that help you, your career and your team into the future.

  • 🧑‍💻 Create your Nuke applications

  • 🎞️ 9 hours video training

  • 🙋‍♂️ Weekly Live Q&As

  • 📝 Weekly assignments

  • 👍 Personal feedback videos

  • 💬 Private Discord community

Work on Breathtaking Productions

Python is an integral part, an impactful skillset and a huge asset in any Visual Effects, Animation and Games production. Suddenly you are able to create helpful and complex tools on big budget movies and games that make your and your team's workflow faster and easier.

You will hear "Thank you! 💚" a lot. 

The biggest challenge is to advance from where you are now to where you want to be is to find the right path. How do you get to the highest production level worthy of the best studios? How do you work on the most desirable projects in the world? Without guidance it is a hard path with a lot of twists and turns. It is easy to get lost and lose motivation in the coding jungle. What do you need to know to become a (better) Compositing Technical Artist or Technical Director?

Let me guide you to a successful Compositing career in the industry!

What's inside
 Your Roadmap 

 Week 1 

Python Introduction

The Artist of the 21st century and how much impact Python and scripting will have on your future work. We introduce Python basics while dive into what exactly a scripting language is, compare them to programming languages, how we can use them and what are the benefits. Finally we write our first lines of code in Python.



 Week 2 


Script Editor, Lists, Dictionaries and Expressions

We explore the script editor Sublime Text to optimize our workflow and learn the new data types lists and dictionaries. New expressions and useful functions start to form our understanding of scripting.

 Week 3 

Loops, Ifs and Pseudo Code


Two of the most powerful topics are up this week: loops and ifs. This two equip us to write small batch processes while we begin to write our scripts in pseudo code.


 Week 4 


Functions, Naming and Scope

Functions add complexity to our future work and allow us to write more repeatable and cleaner code. Naming and scope advances our core understanding with a professional touch.

 Week 5 

External Files, Error and Debug


To finish our Python introduction we start to write and execute scripts in files, add system variables and understand the process of debugging and error handling.


 Week 6 


Python in Nuke

We introduce Python scripting in Nuke. We understand the difference between TCL and Python, how to use the Nuke Script Editor, console prints and the Nuke API to manipulate nodes, connections and attributes inside Nuke.

 Week 7 

First Nuke Scripts


We look into everyday functions and combine them to useful scripts for our work in Nuke.


 Week 8 


Nuke Apps with UI

Last but not least we understand the creation of Nuke UIs (user interfaces) to allow user input for our now advanced everyday scripts.


👑 Assignments + Q&A + Support 👑

✍️ 1. Assignments & Personal Code Reviews

Each module has variety of assignment to practice the newly learned content. The assignments start with a simple practice and moves to more practical applications. Each assignment is followed by a review video that gives you personal feedback on what was great and what needs to be improved in the future; the best way to learn and to progress.

🛠️ 2. Create your own application

One of the goals of this masterclass is for you to finish one application on a professional level. It adds a practical element to your progress and is a great gateway into your future positions since it allows you to show (not just tell) your new Python level.

🙋‍♂️ 3. Personal Live Q&As

After each week we come together for our weekly Q&A calls. There you will have ample opportunity to ask me questions to progress. The calls will be recorded so you can watch them even if you're not able to participate.  

👨‍👧‍👦 4. Community Support via private Discord

You’ll get access to our private Discord Support Community where you can ask and answer questions while connecting with fellow TAs and TDs from all around the globe. It is important to get and give feedback even after the masterclass and to work in a community to build a substantial career path.

📑 5. Masterclass Certificate

All students who successfully completed the masterclass with feedback are granted a masterclass certificate to include in your future applications.

☢️ 6. Nuke Education License

Enrolling in the masterclass makes you eligible to purchase a 6-month Education License for $135/€97/£81.5 with an 95% discount to the standard license. This Educational License has all the technical features of the commercial version of the software, with no restrictions on functionality and is valid for 6 months. Find more details in the resources section of the masterclass.

 for Nuke 
  is perfect for me if

You're on your way to become a Compositing Technical Artist or Technical Director in VFX, Animation and Games.

Mentoring and guidance are key elements of learning so you know what to learn, get feedback on your progress and how it is done best. Learning in a group (cohort) is the best way to progress.

You want to earn more money ($60k+) and have a stable career in the film or games industry.

The technical departments are the most stable job positions in the industry, they have the highest status and are paid the best.

Your goal is to work on amazing projects (Star Wars, Dune) in exceptional companies (MPC, Framestore, DNEG).

This masterclass will teach you the basics you need to know on the Python side to support a small to mid sized production.

You want to advance your work, support your team and your company.

Writing basic Python code adds a new level of production quality and speed; it is also a fantastic way to support your team (as a leader).


 for Nuke 

  is NOT for me if


😴 1. You're not willing to put in the time and effort to successfully complete the assignments with engagement and only want to learn through watching and osmosis.


☕ 2. You're looking for a magic bullet that will shortcut your career and let incredible job offers pilling at your doorstep. There's no secret here. It's about putting in the work, doing it consistently, and following a path that is on one side yours and on the other side proven to work.

🤑 3. You're looking for a guaranteed path to financial ($100k+ income) and job stability. There are no guarantees in this industry (especially this one). If you want to earn a lot of money I would recommend to switch to the software and tech industry; though the knowledge of this masterclass will actually help you there as well.

Having said all of that, one thing I can guarantee: If you put in the hours, create helpful tools and apps, and do this consistently for 1-2 years, your life will upgrade. I can't put a number on it (no one can) and it will be different for everyone but if you can stick with this for 1-2 years, you'll learn useful skills, others will recognize them, you'll make a good living, meet amazing people from all over the world and work on unbelievable projects. You might even get messages from your relatives about how they enjoyed the movie or game you've worked on.

My only objective for this masterclass is to give the necessary tools, perspective, options and create opportunities. If that sounds like something you'd like, I'd love to have you. If it's not what you're looking for, then sorry for wasting your time in reading this far, and I wish you the very best of luck.


Regardless, feel free to email me if you need a hand with anything. 💚

Python code made my career!

Suddenly I found myself looking at the screen and working on Avatar 2 at Weta Digital and was wondering how I got here in just 2 years. 2 years prior I was the only Technical Director in a small regional company, writing helpful pipeline scripts in Nuke and trying to catch up with the production demands.

I didn't always work in mid to big sized studios. Originally I studied media computer science and used to work in the IT department of a small animation studio in Hamburg. Until one day an opportunity arose and a Technical Director asked me: “Do you know how to script in 3ds Max?” and I was like: “Kind of.” That was apparently enough to convince him and he took me under his wing and taught me my first share of production scripting in animation.


A year later I enrolled at the Filmakademie BW to study Technical Directing and became the pipeline TD for my whole year - no one seemed to wanted this job. It was a blast and I enjoyed being able to plan the technical workflows and make things work smoothly for the all teams. During that time I developed my own first pipeline (Plex) for the short VFX film Breaking Point and was awarded with the VES Award 2017.


My Python skills opened the doors for me to work as a Technical Director for Weta Digital, Framestore and Mackevision coding for Avatar 2, Shang-Chi and the Legend of the Ten Rings and the Monsters at Work (Disney-Pixar) series while teaching Python at ArtFx and CGMA. It became clear to me that my success came from my advanced coding skills and that it opened rare opportunities for which others had to work their whole live to arrive. That is also why I created this masterclass to share what I've learned and to give the same opportunities to others as was given to me.


Pick a plan and let's start with your change today!


Alexander Richter

Alexander is a VES Award winning Technical Director and Coach with 8+ years of experiences in the Visual Effects, Animation and Games industry. I worked for Weta Digital (Avatar 2), Framestore (Pearl Quest), Mackevision, ArtFx and many more.


My story

The next semester starts on the
03. April 2023

Pricing & Reviews