Python Desktop Application Development
Introduction
Bo Milanovich
http://bomilanovich.com
Course Overview
Prerequisites
General programming skills
Basic knowledge of Python programming language
Who is this course for?
Anyone who wishes to develop cross-platform, desktop applications
Very novice friendly
Course expectations
Basic understanding of the workflow
Know how to write desktop applications using Python
Do Not Place Anything
in This Space
(Add watermark during
editing)
Note: Will not appear during
Slide Show view.
Why Python
Cross-platform
Very powerful
Easy to learn and simple to use
Well be using Python 3.4 in this course
Do Not Place Anything
in This Space
(Add watermark during
editing)
Note: Will not appear during
Slide Show view.
Do Not Place Anything
in This Space
(Add watermark during
editing)
Note: Will not appear during
Slide Show view.
Do Not Place Anything
in This Space
(Add watermark during
editing)
Note: Will not appear during
Slide Show view.
Why Qt
Cross-platform
Very powerful
Calls native widget toolkits on all platforms*
Several Python Qt bindings available: PyQt, PySide, others
We will be using PyQt 4 in this course
Do Not Place Anything
in This Space
(Add watermark during
editing)
Note: Will not appear during
Slide Show view.