O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Angular 7: A Practical Guide

Video Description

This practical course on Angular 7 (latest version) will help you become a better web application developer.

About This Video

  • Learn to program with the latest version of Angular
  • Learn to build real-world Apps

In Detail

Do you want to learn Angular 7 in a practical way and want to build real-world apps?

Then, this course is for you!

This course covers the following topics:

  • How to set up your environment
  • How to use basic syntax, types, operators, and loops
  • How to use functions, arrays, tuples, and classes
  • The basics of Angular
  • How to create components
  • How to use encapsulation, interpolation, and event binding
  • How to create and use services
  • How to create HTTP requests
  • And much more...

People who are passionate and want to learn more about AWS using Python and Boto3 will benefit from this course.

Downloading the example code for this course: You can download the example code files for all Packt video courses you have purchased from your account at http://www.PacktPub.com. If you purchased this course elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.

Table of Contents

  1. Chapter 1 : Introduction
    1. Welcome 00:01:15
    2. Prerequisites 00:02:25
    3. About the Course 00:05:00
    4. Installation 00:06:51
    5. Environment Setup 00:03:17
  2. Chapter 2 : Typescript Basics
    1. What is Typescript 00:03:04
    2. Basic Syntax 00:08:01
    3. Types 00:09:43
    4. Operators 00:07:42
    5. If Else 00:04:53
    6. Loops 00:05:10
    7. Exercise 00:02:06
    8. Exercise Solution 00:02:50
  3. Chapter 3 : Advanced Typescript
    1. Functions 00:04:52
    2. Arrays 00:04:42
    3. Tuples 00:05:36
    4. Classes 00:09:48
    5. Exercise 00:02:59
    6. Exercise Solution 00:05:22
  4. Chapter 4 : Angular Core Principles
    1. Front End Frameworks 00:03:34
    2. Node Angular 00:04:44
    3. The Angular CLI 00:09:44
    4. Angular Files 00:08:54
    5. Core Principles 00:05:53
    6. Module Basics 00:09:13
    7. Exercise 00:01:15
    8. Exercise Solution 00:01:30
  5. Chapter 5 : Components
    1. Creating Components 00:10:54
    2. Component Structure 00:08:54
    3. View Encapsulation 00:10:14
    4. Interpolation 00:08:15
    5. Event Binding 00:10:55
    6. Property & 2-Way Binding 00:08:35
    7. Exercise 00:03:16
    8. Exercise Solution 00:04:24
  6. Chapter 6 : Routing
    1. Introduction to Routing 00:07:09
    2. Creating a Route 00:10:03
    3. Template Driven Navigation 00:06:59
    4. Code Driven Navigation 00:06:58
    5. URL Parameters 00:10:40
    6. Query Parameters 00:11:36
    7. Child Routes 00:11:05
    8. Exercise 00:04:11
    9. Exercise Solution 00:06:02
  7. Chapter 7 : Services
    1. What Are Services 00:02:37
    2. Creating Services 00:04:19
    3. Dependency Injection 00:09:30
    4. Injector Hierarchy 00:09:48
    5. Observable Services 00:05:47
    6. Exercise 00:02:26
    7. Exercise Solution 00:06:23
  8. Chapter 8 : HTTP requests
    1. HTTP Client Introduction 00:10:12
    2. Making A Request 00:09:06
    3. Handling Response 00:06:39
    4. Exercise 00:01:28
    5. Exercise Solution 00:04:52
  9. Chapter 9 : Template-Driven Forms
    1. Template Reference Variables 00:05:55
    2. NgForm 00:09:43
    3. Displaying Error Messages 00:10:44
    4. Styling Form Fields 00:10:13
    5. Exercise 00:03:12
    6. Exercise Solution 00:07:32
  10. Chapter 10 : Attribute Directives
    1. Attribute Directives Overview 00:11:17
    2. Creating Attribute Directives 00:03:22
    3. Using Attribute Directives 00:05:52
    4. Accessing Parent in Attribute Directives 00:07:09
    5. The Input Decorator 00:06:22
    6. Passing Data into Attribute Directives 00:09:46
    7. Exercise 00:02:33
    8. Exercise Solution 00:05:07
  11. Chapter 11 : Structural Directives
    1. Structural Directives 00:11:15
    2. Creating Structural Directives 00:05:32
    3. Adding Logic 00:07:22
    4. Exercise 00:01:49
    5. Exercise Solution 00:01:53
  12. Chapter 12 : Reactive Forms
    1. Reactive Forms Overview 00:06:01
    2. Form Control 00:09:02
    3. Grouping Controls 00:10:52
    4. Form Nesting 00:12:53
    5. Form Builder 00:04:12
    6. Form Arrays 00:07:56
    7. Form Validation Basics 00:08:14
    8. Exercise 00:02:17
    9. Exercise Solution 00:07:50
  13. Chapter 13 : Course Project 1: CRUD Application
    1. What Will We Make? 00:04:27
    2. Project Structure 00:08:22
    3. Consumer Service 00:10:25
    4. NavBar 00:10:30
    5. Routes 00:05:13
    6. View Page 00:09:28
    7. Adding Styles 00:11:11
    8. Edit Page 00:10:39
    9. Create page 00:10:50
    10. Delete Page 00:09:26
  14. Chapter 14 : Course Project 2: AuthenticatR
    1. What Will We Make? 00:03:08
    2. Creating the Project 00:06:40
    3. Creating Mock Backend 00:02:31
    4. Creating the Login Page 00:10:54
    5. Implementing Login Page 00:16:20
    6. Creating Home Component 00:09:57