angular training course

Angular 11 – 15 Sept

Our Angular Training Course is intended for front-end developers who are familiar with Javascript and want to master Angular to move a gear up. Angular is the leading framework for building dynamic JavaScript applications that take advantage of the capabilities of modern browsers and devices.

Prerequisites

JavaScript

Further training

Node.JS

MEAN Stack

Ionic

Intended Audience

Front end developers who found that JavaScript is inadequate to develop a rich, fully-fledged front-end. Our Angular Training Course starts with the MVC pattern and the many benefits that can be gained from separating your logic and presentation code. We then start from the nuts-and-bolts and building up to the most advanced and sophisticated features Angular, going in-depth to

Course material:

DAY 1

Getting Started

  • Plunker
  • Intro to TypeScript .
  • Writing our first app.
  • String Interpolation
  • Looping
  • Property & Event Binding
  • Domain Model
  • Nesting Components & Inputs .
  • User Interaction & Outputs

ES6 JavaScript & TypeScript Overview

DAY 2

Angular CLI

Components

  • Architecting with Components
  • Templates, Styles & View Encapsulation
  • Content Projection
  • Lifecycle Hooks
  • ViewChildren & ContentChildren

Built-in Directives

  • NgIf & NgSwitch.
  • NgStyle & NgClass .
  • NgNonBindable
  • Structural Directives.

DAY 3

Custom Directives

  • HostListener & HostBinding
  • Inputs & Configuration

Reactive Programming with RxJS

  • Streams & Reactive Programming
  • Observables & RxJS .
  • RxJS & Angular

Pipes

  • Built-in Pipes
  • Async Pipe .
  • Custom Pipes

DAY 4

Forms

  • Model Driven Forms
  • Model Driven Form Validation
  • Submitting & Resetting
  • Reactive Model Form
  • Template Driven Forms

Dependency Injection & Providers.

  • Injectors
  • Provider
  • Tokens
  • Configuring Dependency Injection in Angular
  • NgModule.providers vs Component.providers vs Component.viewProviders

DAY 5

HTTP

  • Core HTTP API
  • HTTP Example with Promises .
  • HTTP Example with Observables . . . .
  • JSONP Example with Observables.

Routing

  • Route Configuration . .
  • Navigation.
  • Parameterised Routes
  • Nested Routes .
  • Router Guards
  • Routing Strategies

Unit Testing Overview

Duration and pricing

In Pricing Group A

Certificate

  • Upon completion of this course we will issue you with attendance certificate to certify your attendance and / or completion of the prescribed minimum examples.
  • You may sit for our competency assessment test and on passing you will obtain our competency certificate.
  • Our competency assessment can be booked and taken by someone who has not attended the course at a cost of R2950.

Bookings

You can download the course registration form on our home page or by clicking here

Brochure
You may download a pdf copy of this page by clicking on the pdf icon at the top of the page.

Questions
Please email us

Schedule
On the calendar below. If your browser doesn’t display the calendar below, please click on this link or try using Google Chrome, alternatively please enquire via our Contact Us page.