In this training, we’ll discuss template-driven and reactive forms, by creating an application that uses various form control types. We will learn how to use built-in validators, create our own custom validators and even custom form controls!