Technical requirements
In order to proceed through this chapter, and indeed the rest of the book, you will need the following:
- An installed and working copy of PyCharm. Installation was covered in Chapter 2, Installation and Configuration, if are jumping into the middle of the book.
- Many of the sections in this chapter require connecting to services on the internet. A high-speed connection or a lot of patience is required for some of the demonstrations.
- For the section on remote development, you’ll need a remote computer accessible via SSH and running a Linux operating system. This can be a physical machine or a virtual machine running via a cloud provider. I only cover connecting to a remote. I won’t go into a deep dive on setting up a Linux computer or virtual machine to serve as a remote.
- For the section on Docker, I’ll be using Docker Desktop. You can find the installation instructions for your computer’s operating system at https...