Course Outline


Architecture Overview

New Features in Angular 4

Overview of ECMAScript 6 (ES6) and TypeScript

Understanding Template Syntax and Forms

Building with Components

Angular 4 Services

Building Reactivity into Your Applications

Dependency Injection

Loading Data via HTTP

Angular 4 Modules

Routing in Angular 4

Data Flow and State Management

Validation Directives and Pipes

Unit Testing

Deploying Your Application

Angular Coding and Architecture Best Practices

Summary and Conclusion


  • An understanding of HTML, CSS and JavaScript
  • A general understanding of databases


  • Web application developers
  21 Hours


Related Courses

JavaScript, jQuery, NodeJS & AngularJS

  56 hours

Building Web Apps using the MEAN stack

  35 hours

Angular 2: Building Web Apps Using the MEAN Stack

  35 hours

AngularJS Basics

  14 hours

Angular JavaScript

  28 hours

AngularJS Advanced

  21 hours

AngularJS Good Practices

  14 hours

Angular 2 Fundamentals

  21 hours

Angular 4: Advanced

  21 hours


  14 hours

Ionic1: Build a Mobile App with Ionic 1 and Angular 1

  14 hours

Ionic2 and Angular2

  14 hours

Ionic3: Building Cross-Platform Mobile Apps with Ionic3 and Angular4

  7 hours

Testing Angular Applications

  14 hours

CSS Grid Layout

  7 hours