← Learn library

8 written guides.

SEQUENTIAL SERIES · 8 LESSONS

Maya Python Programming — Introduction

Work through the eight available days of the historical Maya Python introduction in their original order. This collection covers Days 1–8 of the source series; it does not include or promise a complete thirty-day course.

Follow the listed order and use Previous / Next on each lesson page.

Written guides were prepared with AI assistance from the original captions and editorially approved. Software workflows have not been independently reproduced; historical interfaces, technical qualifications and source limitations remain applicable. Video-only resources are individually identified.

This collection includes 1 individually labeled Legacy lessons. Original workflow distinctions and Legacy labels are retained per lesson. Do not assume recording age alone establishes Legacy status.

Lessons in order

    1. Video tutorialMaya & Python ScriptingLesson 1

      Legacy TutorialWritten guide

      Day 1 - Maya Scripting Interface | Maya 30 Day Introduction to Python

      YouTube: Date unknown

      The instructor explains how to access Maya's script editor via the Windows menu and describes the interface components, including the Python tab and history panel. The instructor walks through the functionality of the toolbar buttons, noting that the history displays MEL commands which can serve…

    1. Video tutorialMaya & Python ScriptingLesson 2

      Written guide

      Day 2 - Maya Command Module | Maya 30 Day Introduction to Python

      YouTube: Date unknown

      The instructor explains that Maya's Command Module is a Python wrapper for MEL that allows users to create and modify objects within the software. The speaker describes how to access the Script Editor to view command history and how to use the command documentation to…

    1. Video tutorialMaya & Python ScriptingLesson 3

      Written guide

      Day 3 - Python Data types for Maya | Maya 30 Day Introduction to Python

      YouTube: Date unknown

      The instructor explains that Python data types include numbers, strings, lists, tuples, sets, and dictionaries, describing how to identify them using the type function. The speaker walks through the characteristics of these types, noting that tuples are immutable and sets are unordered, while dictionaries store…

    1. Video tutorialMaya & Python ScriptingLesson 4

      Written guide

      Day 4 - Working with Numbers in Maya with Python | Maya 30 Day Introduction to Python

      YouTube: Date unknown

      The instructor explains how to assign variables and apply basic arithmetic operators, including addition, subtraction, multiplication, division, exponentiation, and modulo, within Python. The speaker describes using built-in functions like int and float to resolve type errors when combining strings with numbers, and discusses the behavior…

    1. Video tutorialMaya & Python ScriptingLesson 7

      Written guide

      Day 7 - Conditions in Maya with Python | Maya 30 Day Introduction to Python

      YouTube: Date unknown

      The instructor explains that Python conditions evaluate statements as true or false to determine output. The instructor describes using Boolean values and operators like greater than, less than, and equality to check variable states. The speaker walks through combining conditions with logical keywords such as…