To get the most out of this book
This book assumes that you have some knowledge of JavaScript, but you don't need to be an expert. All the examples will run on Node.js. If you have experience with this framework, you will find it easier to get started. If you don't, don't worry; we won't go deep into Node.js.
All the tools we will use are cross-platform. You will be able to follow the code of this book using any popular operating system, such as Windows, macOS, or Linux. In Chapter 1, Getting started with Puppeteer, we will see how to install Node.js and Visual Studio Code. If you already have these tools installed, notice that Puppeteer relies on Node 10.18.1+.
If you are using the digital version of this book, we advise you to type the code yourself or access the code via the GitHub repository (link available in the next section). Doing so will help you avoid any potential errors related to the copying and pasting of code.