
MASTERCLASS · Intermediate
Python
Advanced
Create advanced, systematic applications in 10 weeks and elevate your career. The skill that separates artists from Technical Directors.
130 reviews
Instant access
Build real application
Personal help
10 weeks · 8 h/week




Our alumni work at
CAREER OUTCOMES
Learn Python. Earn more. Go further.
40 - 50% higher salary
TDs vs senior VFX artists
-
Higher demand & opportunities
-
Longer contracts & stability
-
Studios compete for TDs
Source: Glassdoor · ZipRecruiter · ScreenSkills
OUR CAREER TOOLS
-
Real application shipped on week 10
-
Certificate from an Oscar-credited TD
#1 skill Python
Every TA and TD job post
-
Works in all major DCCs
-
Film, games, real-time
-
AI pipelines run on Python
Source: LinkedIn Jobs data · Industry job post analysis
OUR FORMAT
-
Weekly live Q&As
-
Personal support from Alex
Fastest-growing
Python in AI and real-time demand
-
AI tools demand Python
-
Virtual production needs TDs
-
New roles, not fewer
Source: Grand View Research · PwC Global
OUR CAREER TOOLS
-
Professional Discord community
-
Alumni at ILM, Weta and Framestore
CURRICULUM
From intermediate to your own app in 10 weeks
Each module includes video lectures, a live Q&A with Alex
and an assignment with feedback that builds toward your final application.
Module 0
Missing Chapter
The Missing Chapter is a collection of often overlooked, forgotten, or misunderstood topics. It rounds out your basic Python education and points out topics that you should be aware of before starting at the advanced level.
Module 1
Advanced Tools
We begin by preparing our environment and learning how to use it at an advanced level. You'll discover new aspects of Python that are essential to your progress, as well as familiar elements that you may not have used before.
-
Script editors are a key ingredient for an advanced workflow.
-
Explore the exact workflows that professionals use to get the most out of their tools.
-
Learn how to integrate Git into your workflow for a higher production level.
Module 2
Coding Style
Coding style is like a spoken language with proper pronunciation - it creates a better understanding of what others are saying. By developing a well-structured codebase with a consistent coding style, you can add a layer of clarity, collaboration, and care to your work, and even have fun while doing it. This is essential for production and teamwork.
-
Unravel the chaos of your scripts to make them collaborative, professional and team-friendly.
-
Integrate documentation and comments into your code workflow, making it easier for you and your team to understand and maintain your codebase.
Module 3
Advanced Python
With more advanced scripts, there is a greater need to write systematic code and structure away from the single-module solution or top-to-bottom approaches. To do this, you need to create interconnected, more robust but interdependent modules that live as part of a system and use what is there instead of reinventing the wheel each time.
-
Understand the importance of classes and how to use them to create more organized and maintainable code.
-
Optimize and cultivate an advanced Python workflow using professional practices, enabling you to collaborate more effectively with others, reduce errors, and increase productivity.
Module 4
UI & PySide
Graphical user interfaces (GUIs) bridge the gap between the developer's intentions and the artist's goals. They provide a way to add options to an application so that it can be used in different ways depending on the user's needs. Creating an intuitive and easy-to-use UI is an art form in itself and should be an essential part of your time investment when developing an application that interacts with a user.
-
Build software-independent and beautiful User Interfaces using PySide, making your applications more user-friendly and visually appealing.
-
Easily design Uis with the QtDesigner and integrate them into your Python code, reducing development time and making your code more maintainable.
Module 5
Final APPlication
Finish the application you develop in this masterclass with a professional UI to ensure your application meets and exceeds your expectations and those of your users.






🛠️ Build Your Advanced Applications
Build your own advanced application while integrating the newly learned topics into your coding progress.
📝 Practical Assignments
Practice our weekly assignments to build real tools and watch our step-by-step video solutions to never get stuck.
📖 300+ page Python Advanced Book
The book adds more details, providing references and a different perspective.
👨🎓 Python Advanced Certificate
Earn a masterclass certificate to confidently showcase your new skills to future VFX and Animation studios.
🙋♂️ Biweekly Live Q&A
Join our bi-weekly Saturday Q&As to get your questions answered, with all sessions recorded for flexible viewing.
✅ Video Code reviews
Get personalized video feedback on your scripts for clean and production-ready code.
💬 VFX COMMUNITY SUPPORT
Team up with a cohort buddy and network with 350+ artists from Disney, ILM and Weta FX on our Discord.
🔐 Lifetime Access
Enjoy lifetime access to the course materials, plus free updates for ongoing learning.

YOUR INSTRUCTOR
Alexander Richter
Award-winning Technical Director
Alexander worked as a Technical Director on Avatar: The Way of Water at Weta FX, building the tools that made impossible shots possible. This masterclass teaches the exact Python skills that took him from an artist to a Technical Director.

Avatar: The Way of Water

Shang-Chi and the Legend of the Ten Rings

PRICING


