Syllabus Request For:
By:
* All fields required

By providing is with your email, you agree to the terms of our Privacy Policy and Term of Service

Marketing by
ON

Registration is Open for 2021 Summer Term | Enroll today!

Python for VFX and Animation in Maya

An 8-week course covering the essentials of scripting

Course Categories
Course Format:
Standard
Duration:
8 weeks
Materials:
Maya (or 3D program equivalent)
Lecture Type:
Pre-recorded lectures each week
Assignment:
Deadlines each week
Skills Level:
Intermediate
Feedback:
Individual recordings
Q&A:
Live recorded session
Prerequisites:
Intermediate knowledge using a 3D software and rigging; ideally, students should also have some experience in animating, but it’s not a must
Course Format:
Standard
Duration:
8 weeks
Materials:
Maya (or 3D program equivalent)
Lecture Type:
Pre-recorded lectures each week
Assignment:
Deadlines each week
Skills Level:
Intermediate
Feedback:
Individual recordings
Q&A:
Live recorded session
Prerequisites:
Intermediate knowledge using a 3D software and rigging; ideally, students should also have some experience in animating, but it’s not a must
Course Format:
Standard
Duration:
8 weeks
Materials:
Maya (or 3D program equivalent)
Lecture Type:
Pre-recorded lectures each week
Assignment:
Deadlines each week
Skills Level:
Intermediate
Feedback:
Individual recordings
Q&A:
Live recorded session
Prerequisites:
Intermediate knowledge using a 3D software and rigging; ideally, students should also have some experience in animating, but it’s not a must
COURSE OVERVIEW
COURSE OVERVIEW
Course Trailer
Class Breakdown
WHAT YOU'LL LEARN
EXPAND ALL COLLAPSE ALL

The more you know, the better.

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 Maya

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 objects inside Maya.

Week 7 | First Scripts in Maya

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

Week 8 | Maya Apps with UI

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

Python for VFX and Animation in Maya
WHAT YOU’LL LEARN
Instructor

Your journey starts here

Alexander is a VES award winning Technical Director currently working at Weta Digital. Focused on feature animation and VFX films he worked on the pipeline at Weta Digital, Pixar-Disneys 'Monsters at Work' , The Amazing World of Gumball (Studio Soi), Pearl Quest (Framestore), The Elfins (arx anima) and Petzi (Studio Soi). He is specialized in coaching artists how to script, advanced lighting and changing culture. You can find his videos and podcast (21 Artist Show) on YouTube and at events around the globe. www.alexanderrichtertd.com

REQUEST SYLLABUS
SUMMER TERM REGISTRATION
Apr 29, 2021 - Jul 19, 2021
ONLY
$699
COURSE BEGINS
July 11th
Eric Hug

This course is meant to help you understand how to use Python with Maya. If you don’t know Python? Don’t worry! This course helps you develop the foundation you’ll need should you want to break into your specific industry (rigging, special effects, lighting, film or gaming, etc.). This course is the best source for learning any programming language I have ever received. If Alex decides to teach a sequel to this course, let me know and sign me up! (Or vice versa.)

Jacob DeRemer

Amazing teaching style, completely comprehensive, I have taken a few python courses that were not maya centered but they were always bogged down by niche concepts and not paying enough attention to the core of python as a whole. I learned a lot and that is thanks to you!

Thorsten Moehle

Very professional and efficient. Great explanation of topics.

Sayer Brawley

I did not know anything about coding before taking this class. I took this class hoping to gain some understanding of python. I never expected that after this class I would have the knowledge to create my own scripts and Maya UI’s! I’m super happy I took this class!!!

Andrea Pellegrino

This course help me to fill some Python gap and with the information that i studied will help me for technical issues and problem solving. I understand more about the pipeline and creating tools for the artist.

PRICING SCHEDULE

Even though our courses are the most affordable for the quality of education.

These FINANCE OPTIONS allow you to focus on your goals instead of the barriers that keep you from reaching them.

EMPLOYER
REIMBURSEMENT

ANIMATION GUILD
CSATTF

PAYMENT
PLAN

COMPANIES THAT HIRE OUR STUDENTS
BENEFITS
What makes this learning experience unique?
Personal Feedback

Receive personal individual feedback on all submitted assignments from the industry’s best artist.

1+ Year Access

Enjoy over 365 days of full course access. This includes all lectures, feedback, and Live Q&A recordings.

Certificate of Completion

Earn a Certificate of Completion when you complete and turn in 80% of course assignments.

Flexible Learning

Learn anywhere, anytime, and at your own pace with our online courses.

Python for VFX and Animation in Maya
BENEFITS

Need guidance?

We can help with admissions questions, portfolio review / course recommendations!

SUMMER TERM REGISTRATION
Apr 29, 2021 - Jul 19, 2021
ONLY
$699
COURSE BEGINS
July 11th
© 2021 CGMA. All rights reserved. Become a better artist ™