Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Angular 7 : Practical Guide
Introduction
Welcome (1:14)
Prerequisites (3:19)
About the Course (5:00)
Installation (6:51)
Environment Setup (3:17)
Typescript Basics
What is TypeScript (3:04)
Basic Syntax (8:00)
Types (9:42)
Operators (7:42)
If Else (4:52)
Loops (5:09)
Exercise (2:06)
Exercise Solution (2:50)
Advanced Typescript
Functions (4:52)
Arrays (4:41)
Tuples (5:35)
Classes (9:47)
Exercise (2:59)
Exercise Solution (5:22)
Angular Core Principles
Front End Frameworks (3:34)
Node Angular (4:44)
The Angular CLI (9:44)
Angular Files (8:53)
Core Principles (5:53)
Module Basics (9:12)
Exercise (1:14)
Exercise Solution (1:30)
Components
Creating Components (10:53)
Component Structure (8:54)
View Encapsulation (10:13)
Interpolation (8:14)
Event Binding (10:55)
Property & 2-Way Binding (8:34)
Routing
Introduction to Routing (7:09)
Creating a Route (10:02)
Template Driven Navigation (6:59)
Code Driven Navigation (6:57)
URL Parameters (10:40)
Query Parameters (11:36)
Child Routes (11:04)
Exercise (4:10)
Exercise Solution (6:02)
Services
What Are Services (2:36)
Creating Services (4:19)
Dependency Injection (9:30)
Injector Hierarchy (10:05)
Observable Services (5:46)
Exercise (2:25)
Exercise Solution (6:22)
HTTP requests
HTTP Client Introduction (10:11)
Making A Request (9:06)
Handling Response (6:39)
Exercise (6:19)
Exercise Solution (4:51)
Template-Driven Forms
Template Reference Variables (5:55)
NgForm (9:42)
Displaying Error Messages (10:44)
Styling Form Fields (10:12)
Exercise (3:12)
Exercise Solution (7:31)
Attribute Directives
Attribute Directives Overview (11:16)
Creating Attribute Directives (3:22)
Using Attribute Directives (5:51)
Accessing Parent In Attribute Directives (7:09)
The Input Decorator (6:22)
Passing Data Into Attribute Directives (9:46)
Exercise (2:33)
Exercise Solution (5:05)
Course Project 1: CRUD Application
What Will We Make? (4:27)
Project Structure (8:21)
Consumer Service (10:25)
NavBar (10:29)
Routes (5:13)
View Page (9:28)
Adding Styles (11:10)
Edit Page (10:38)
Create page (10:49)
Delete Page (9:26)
Course Project 2: AuthenticatR
What Will We Make? (3:07)
Creating The Project (6:40)
Creating Mock Backend (2:30)
Creating the Login Page (10:53)
Implementing Login Page (16:19)
Creating Home Component (11:17)
Module Basics
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock