Learn Python and Programming

Python is a very popular programming language that is commonly used in 3D graphics and animation software.

 

Python For Newbies is a new book available from Joe Crawford and Teaching3D. It is written to teach students how to use Python in a very short period of time. It helps students get started with the broad concepts of programming, without studying the details in depth. The current version can be read online at Google Docs.  Please send us your feedback, and please let us know if you happen to notice any typos or errors.



Maya Scripting with Python

A collection of links and notes for programming Maya with Python can be found here:
The document is not very well organized, but it does contain a lot of useful information.

 

 

Other Great Python Resources

Books:

Interactive Online Tutorials:
(These sites actually let you run python code right in your web browser!)

Applications That Teach You Python:

  • RURPLE - (Read about it on Wikipedia) - RURPLE is An application that consists of many lessons in which you guide a robot controlled by Python programs that you write. You can write and run Python code right inside of the RURPLE app and watch the robot follow your commands.