Contents

Pure Python (Start here first)

  1. What is Python?
  2. Installation
  3. Types
  4. Variables
  5. Conditions
  6. Loops
  7. Functions
  8. Code Documentation
  9. Error Handling
  10. Exceptions
  11. Classes
  12. Modules
  13. The Standard Library
  14. Challenges
  15. Final Notes

User Interfaces

  • Cheat Sheet
  • Examples
  1. Installing PySide
  2. Basic Theory
  3. Creating a Simple Application
  4. Widgets
  5. Layouts
  6. Connections
  7. Icons
  8. Style Sheets
  9. Challenges
  10. Final Notes

Maya (MEL)

  • Cheat Sheet
  • Examples
  1. Introduction
  2. Syntax
  3. Gotchas
  4. Creating Nodes
  5. Querying Nodes
  6. Manipulating Nodes
  7. Challenges
  8. Final Notes

Maya (C++ API)

  • Cheat Sheet
  • Examples
  1. Introduction
  2. Creating Nodes
  3. Querying Nodes
  4. Manipulating Nodes
  5. Challenges
  6. Final Notes

Nuke

  • Cheat Sheet
  • Examples
  1. Introduction
  2. Creating Nodes
  3. Querying Nodes
  4. Manipulating Nodes
  5. Challenges
  6. Final Notes

Final Thoughts