angular training course

Angular 4

R10,995.00

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.

  • Product Description

    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.