Jon Macey's WebPages
Jon Macey's WebPages
MSc CAVE
Animation Software Engineering
Pipeline and TD
Renderman
CGI Tools
Maya API
MSc Projects
MSc FAQ
MSc AIM
Software Engineering for Media
Animation Software Engineering (AIM) Legacy Notes
Undergraduate BA
Computing for Graphics and Animation
Scripting for DCC
Programming
Python
Lectures
NCCA Coding Standard
NCCA Graphics Library
Blog posts
NCCA Labs
Contact
Light
Dark
Automatic
Python
Lecture 4 Modern Python
Slides Links and Resources
Lecture 4 Introduction to OO in Python
This lecture will introduce Object Oriented concepts and Classes in python
Lecture 4 Databases and SQL
Slides Setting up a MySQL database with Podman These instructions will allow you to create a simple MySQL database using Podman. This is a simple example and should not be used in a production environment but will work for learning purposes.
Lecture 4 Testing and TDD
Using Unit tests in python
Lecture 5 Introduction to Numpy
A look at numpy and how we can use it
Lecture 5 DCC API's
Slides Links and Resources https://www.chadvernon.com/maya-api-programming/
Lecture 5 Test Driven Development
This lecture will demonstrate the use of Test Driven development and design in python
Lecture 5 GUI's and HCI
Slides
Lecture 6 Introduction to Pandas
A look at Pandas and how we can use it
Lecture 6 Data Files and Serialization
Slides
«
»
Cite
×