2nd. ed. - Springer, 2023. - 637 p. - (Undergraduate Topics in Computer Science). - ISBN 3031403355.
Advanced Guide to Python 3 Programming 2nd Edition 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.
This second edition has been
significantly updated with two new sections on advanced Python language concepts and
data analytics and machine learning. The GUI chapters have been
rewritten to use the
Tkinter UI library and a chapter on
performance monitoring and profiling has been added. In total there are
18 new chapters, and
all remaining chapters have been updated for the
latest version of Python as well as for any of the libraries they use.
There are eleven sections within the book covering
Python Language Concepts, Computer Graphics (including GUIs), Games, Testing, File Input and Output, Databases Access, Logging, Concurrency and Parallelism, Reactive Programming, Networking and Data Analytics. Each section is self-contained and can either be read on its own or as part of the book as a whole. It is aimed at those who have learnt the basics of the Python 3 language but wish to delve deeper into Python’s eco system of additional libraries and modules.
True PDF