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