In this part, we build a fully featured DVD Store sample application step by step. In each chapter, we introduce an aspect of the application, such as data persistence, state management, transactions, security, data validation, and messaging, and show you real code to implement those aspects. After reading this part, you will gain sufficient knowledge to implement a typical e-commerce web application on your own.