Advanced Guide to Python 3 Programming delves deeply into a host of
subjects that you need to understand if you are to develop sophisticated
real-world programs. Each topic is preceded by an introduction followed
by more advanced topics, along with numerous examples, that take you to
an advanced level.
There are nine different sections within the book covering Computer
Graphics
(including GUIs), Games, Testing, File Input and Output, Databases
Access, Logging, Concurrency and Parallelism, Reactive programming, and
Networking. Each section is self-contained and can either be read on its
own or as part of the book as a whole.
This book is aimed at the those who have learnt the basics of the Python
3 language
but want to delve deeper into Python's eco system of additional
libraries and modules,
to explore concurrency and parallelism, to create impressive looking
graphical interfaces, to work with databases and files and to provide
professional logging facilities.