5, 10 or 20 seats+ for your team - learn more
The third course in the Pythoneering Turtlebots series focuses on the event-driven operations and design concepts professional software developers use to better manage and maintain, complex graphical systems. We reuse concepts from the first two courses, Python Turtles, Robots and Vectors, and Python Graphical Events and Operations, to create and to animate different graphical objects.
Robust graphical applications
Go deep into Python's default graphics support and discover even more advanced graphical techniques, including X, Y and Z-axis concepts that are amply supported within Python's Turtle Graphics subsystem. You will have many opportunities to practice responding to real-world, interactive user-input, event processing, and graphical outputs. And you'll work with features and functions destined to help you create reusable, interactive event-driven applications.
Animations, modeling, and simulations
Learn how to transform and manipulate graphical objects. From external bitmaps to vector graphic, Python's surprising resizable and adaptable graphical cursor will allow us to define, scale, and even drag-and-drop items around our screens. Practice recording and replaying complex vector operations. Use "image stamping" and other shapes in Python's built-in shape registry. And create your own shapes for re-use, animation, and combined or merged rendering.
Distributed by Manning Publications
This course was created independently by Randall Nagy and is distributed by Manning through our exclusive liveVideo platform.
Randall Nagy is a hands-on consultant, software development engineer, author, designer, and architect. He served as a Principal Software Development Engineer at Informix (acquired by IBM), Technical Section Leader at the US Army's Electronic Proving Ground, and the Principal Trainer for Borland Software Corporation. The author of articles, books, on-line educational videos, and open-source projects, Randall has helped thousands of students master tough technical concepts.
Python Modeling and Simulation liveVideo for free