This is the eighth course of a series of courses for Enterprise Web Application development based on several Open Source products. As we finished all technical courses, we are going to move on to the new part, “Object Oriented Development Methodology”. After taking this course, we can obtain the minimum skills about how to analyze and design a target Enterprise Web Application. This series of course requires the basic skills of Windows 10, Rocky Linux, Eclipse IDE, Java SE (Oracle JDK or OpenJDK), Payara Server and PostgreSQL. Regarding the Payara Server, we can use another Web Application Server conforming to Jakarta EE specification. As for PostgreSQL, we might be able to use another RDBMS product instead. We can also make use of another Linux distribution instead of Rocky Linux.