id443 CGWorkshops

Introduction to PyQt in Maya

Course Details

  • 21 Oct 2013 - 15 Dec 2013
  • Current Fee: $549 USD

  • This course is closed for enrollments, you can be notified the next time it runs by filling in the form below.
  • CGS Connect Members
    Get 10% Discount
  • CGS Connect Membership is $59


This course is closed for enrollments, submit the form to get notified early next time this course runs.

Course Overview

Join ILM's Malcolm "Chocolossus" Thomas-Gustave as he shares his Qt secrets and techniques with you, using PyQt and PySide.

By the end of this 8 week workshop you should have a broad spectrum knowledge of Qt that will allow you to tackle problems by knowing where to look for solutions. Along the way, you'll learn to setup Qt properly, understand the structure of classes and subclassing and become familiar with Qt's core syntax.

Moving through the weeks, you'll explore Qt Designer and use it to create your own UI which will work both within Maya and outside it. You'll delve deep into the customizable nature of Qt, building dynamically generated UIs and learning how to make them pop.  We'll look at threading and how it can work with your UIs to improve functionality, and discuss how working with UIs can fit with your pipeline.

Finally, you'll create a personal project using everything you've learned to help you handle tasks in your field.

Please note: This workshop is suitable for Intermediate Python Users. Malcolm will be using Maya 2012 and Windows for the class, but 2011 and above should be fine. You'll be using PyQt and Qt in the class so you're welcome to get that up and running beforehand. But make sure you get the versions that will work properly with Maya.

"Malcolm provided us with an exceptional primer for PyQt with Maya.The generosity with his time, organization, and dedication to teaching us the knowledge and massive amount of concepts needed, was remarkable. I eagerly await his next workshop. Thanks Choco." Ray Faenza, student October 2012


"Knowing the this was the first time this class was offered, I only wish it had been offered sooner. Though I've had a PyQT book for a few years now, I find a combination of lecture and examples to be much better way to tackle learning programming languages. Malcolm covers a lot of ground in this intro course; it accelerates particularly in the last few weeks." Paul Mais, student October 2012


  • Malcolm Thomas - Gustave

    Malcolm Thomas-Gustave has worked for Blur, Sony Imageworks, Weta Digital and LucasFilm Singapore.

    Read More »