https://egghead.io/courses/intro-to-angular-2-forms
Angular 2 makes creating forms a breeze with its new ngForm, ngModel, and ngModelGroup features. This course walks you through how to set up your forms, validation, and styling.
- Create a Basic Angular 2 ngModel Input
- Check ngModel Validation in Angular 2
- Display Validation and Error Messaging in Angular 2
- Create and Submit an Angular 2 Form using ngForm
- Group Inputs in Angular 2 Forms with ngModelGroup
- Style Validation in Angular 2 Forms
- Understand the Angular 2 States of Inputs: Pristine and Untouched
- Use RxJS Streams with Angular 2 Forms
- Create Radio Buttons for Angular 2 Forms
- Build Select Dropdowns for Angular 2 Forms