Python 5000: Cartesian Frameworks

Event Processing and Overlapped Objects

Udemy
platform
English
language
Software Engineering
category
instructor
Python 5000: Cartesian Frameworks
33
students
3 hours
content
Oct 2021
last update
$19.99
regular price

What you will learn

Respond to mouse events & keyboard operations

Create Lambdas to respond to framework events

Register user-defined shapes

Record & transform basic, as well as complex, shapes

Learn how to create a "Z Order" to manage user events

Understand the difference between shapes, the shape registry, and active-object instances

Simulate basic object movement & instance inter-operations

Why take this course?

In Python 5000: Cartesian Frameworks our mission is to understand the event-driven operations & design concepts professional software developers use to better manage, as well as to maintain, complex graphical systems. We will reuse what we learned in Python 3000: Turtles, Robots and Vectors and Python 4000: Graphical Events and Operations to create and to animate different graphical objects.


Robust Graphical Applications

Delving deeper into Python's default graphics support  in Python 5000: Cartesian Frameworks we will be discovering even more advanced graphical techniques; X, Y as well as 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. Features and functions destined to help us to create reusable, interactive event-driven applications.


Animations, Modeling & Simulations

You will learn how to transform and manipulate graphical objects. From external bitmaps to vector graphics Python's surprising resizable & adaptable graphical cursor can allows us to define, scale, and to even drag-and-drop items around our screens.


You will also practice how to record - as well as to replay - complex vector operations. You will enjoy using "image stamping" by using Python's built-in Shape Registry. You will also practice registering our own shapes for re-use, animation, combined / merged rendering, as well as future modification. You will also enjoy learning how to manage all of the built-in shapes that come with Python.


Real-World Programming

We will show you how to collect and respond to both keyboard, as well as and mouse events.


Part of an animation application, you will also practice how to create and manage timer-based simulations.


Screenshots

Python 5000: Cartesian Frameworks - Screenshot_01Python 5000: Cartesian Frameworks - Screenshot_02Python 5000: Cartesian Frameworks - Screenshot_03Python 5000: Cartesian Frameworks - Screenshot_04
1841694
udemy ID
8/6/2018
course created date
11/20/2019
course indexed date
Bot
course submited by