top of page
maya_thumbnail.jpg
Subscribe to be notified when the Masterclass opens

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

Python
for Maya
VFX | Animation | Games

average rating is 5 out of 5

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

  • 🧑‍💻 Create your Maya 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. 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) Technical Artist or Technical Director?

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

job_application_showreel.png
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.

1

week_01.gif

 Week 2 

Script Editor, Lists, Dictionaries and Expressions

2

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

3

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_03.gif

 Week 4 

Functions, Naming and Scope

4

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

5

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_04.gif

 Week 6 

Python in Maya

6

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

 Week 7 

First MaYa Scripts

7

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

week_07_forest.gif

 Week 8 

MaYa Apps with UI

8

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

discord_icon.png

👑 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

Each of the Q&A calls will have ample opportunity to ask me any questions you need to know to continue your personal progress. The calls will be recorded so you can ask your questions beforehand and watch them later even if you are 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.

 Python 
 for Maya 
  is perfect for me if

You're on your way to become a 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.

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 (Guardians of Galaxy 3, Avatar 3) in exceptional companies (ILM, DNEG, Framestore).

This masterclass will teach you everything you need to know on the Python side to work on 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).

 Python 

 for Maya 

  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 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 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.