To get the most out of this book, you will need to know the basics of the following technologies:
- Web technologies (HTML, JavaScript, and CSS)
- Java 8
- The Spring Framework
- SQL databases
- Build tools (Maven or Gradle)
- npm
It will also be helpful if you are familiar with using technologies such as Docker and Kubernetes, as it will help you make sense of some of the chapters.
You will also need JDK 11, Git, Docker, and Node.js installed; your favorite web browser; a terminal application; and your favorite code editor/IDE.