This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Angular Fundamentals
1. Introduction
1.1 Introduction (0:48)
1.2 Get Started With Angular-CLI (11:09)
1.3 Developing With Angular-CLI (13:17)
1.4 TypeScript vs. JavaScript (6:54)
1.5 Angular Modules From the CLI (4:31)
1.6 CLI Options (5:21)
2. Get Started With Angular
2.1 Bootstrapping the Application (4:30)
2.2 The Application Module (4:15)
2.3 The Application Component (8:07)
2.4 Component Styling (3:06)
2.5 Global Styling (5:11)
2.6 Creating a Component With the CLI (9:35)
2.7 Creating a Service With the CLI (7:56)
3. Core Concepts
3.1 Component Trees (6:21)
3.2 Dependency Injection (6:52)
3.3 Content Projection (5:38)
3.4 Component and Directive Lifecycle Methods (6:32)
3.5 Component-Only Lifecycle Methods (5:28)
3.6 Decorators (7:37)
3.7 Models (16:55)
4. Template Deep Dive
4.1 Basic Data Binding With Interpolation (5:35)
4.10 Using Pipes in a Template (7:31)
4.11 Using Pipes in a Class (8:27)
4.2 Property Bindings (7:07)
4.3 Attribute Bindings (3:29)
4.4 Event Bindings (8:16)
4.5 Class and Style Bindings (5:44)
4.6 The `NgClass` and `NgStyle` Directives (5:04)
4.7 The `ngIf` Directive (4:41)
4.8 The `ngFor` Directive (9:29)
4.9 Inputs (5:34)
5. Forms
5.1 Handling User Input With Template Reference Variables (7:06)
5.10 Working With the `@HostListener` Decorator (5:41)
5.2 Template-Driven Forms (11:10)
5.3 Template-Driven Forms Validation and Submission (14:00)
5.4 Reactive Forms (11:26)
5.5 Using a `FormBuilder` (8:01)
5.6 Reactive Validation With Built-in Validators (14:53)
5.7 Creating Custom Validators for Template-Driven Forms (12:19)
5.8 Creating Custom Validators for Reactive Forms (8:26)
5.9 Observing Form State Changes (12:40)
6. Routing
6.1 Defining and Configuring Routes (7:53)
6.2 Rendering Components With Router Outlets (10:14)
6.3 Using Router Links for Navigation (5:25)
6.4 Navigating Routes Using the Router (6:25)
6.5 Determining the Active Route Using an Activated Route (7:16)
6.6 Working With Route Parameters (10:43)
6.7 Using Route Guards (7:36)
6.8 Observing Router Events (10:55)
6.9 Adding Child Routes (8:45)
7. Using the HTTP Client
7.1 Sending an HTTP Request (10:52)
7.2 Handling an HTTP Response (11:23)
7.3 Setting Request Headers (12:33)
7.4 Intercepting Requests (9:04)
7.5 Finishing the Example Application (12:33)
8. Testing
8.1 Service Unit Test Preparation (10:46)
8.10 Unit Testing HTTP Interceptors (6:16)
8.2 Unit Testing Services (13:24)
8.3 Component Unit Test Preparation (12:35)
8.4 Unit Testing Components (7:27)
8.5 Unit Testing Component Templates (6:58)
8.6 Unit Testing Pipes (4:41)
8.7 Unit Testing Directives (4:56)
8.8 Unit Testing Validators (4:48)
8.9 Unit Testing Observables (11:37)
9. Building for Production
9.1 Building for Production (3:40)
10. Conclusion
10.1 Conclusion (1:32)
1.1 Introduction
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock