While “programming” is a scary word to many artists, with some basic scripting skills we can unlock an incredibly empowering tool-set that lets us do more than ever with Blender. Though scripting is very technical, it’s much more simple than most realize and it will give you more control over the tools that you use.
This course will provide a gentle introduction to programming concepts and will cover the benefits of learning how to program, why Python is a great language to learn, and the software development lifecycle at a very high level. The course will also cover a brief history of past methods of automated interactions with network hardware, and compare those methods with more modern methods available today, such as NETCONF as well as embedded Python interpreters in network hardware operating systems. This course is based on Python Release 2.7.