This book is about Python programming, but it is not an introduction to Python programming. It supposes that the reader is already familiar with the Python programming language. Moreover, asynchronous programming is not easy to comprehend at first. For this, some knowledge on computer science can help but is not mandatory. This book contains a lot of code samples and diagrams. In order to test these code samples, a computer with the following software is needed:
- A personal computer with either a Linux distribution, macOS X, or Windows
- Python already installed, at least Python 3.6
- A code editor or an IDE to view and modify the code provided