Angular 2 Online Course

Angular 2 Online Courses in Cameroon


This Angular 2 crash course will refresh your memory and get you updated on the essentials of the latest version. And if you're just getting started with Angular JS, don't worry - this is the perfect introduction too.



Get Up to Speed with Angular 2

Understand Angular 2 and how it can help you as a developer

Code an Angular 2 project with an online IDE

Get to grips with Angular 2's many powerful features

Improve your UI/UX design and development skills

Discover what's new in the latest version of Angular


Upgrade your Programming Skills

With 71 lectures and 5 hours of content, this Angular 2 online course will give you a thorough understanding of how Angular 2 solutions are designed, administered, and developed. If you're a web, mobile or service app developer, architect, UI designer, tester or administrator, or if you just want to know how to get Angular 2 projects up and running, then this is the course for you.You don't need any Angular 1 or UI experience to take this course, although if you're familiar with creating web UIs with normal JavaScript tools (jQuery, Bootstrap, etc.) or object-oriented scripting languages like Java, C#, Python etc, you'll already have a head start. The course will begin with an introduction to TypeScript, the Cloud9 IDE and using Angular 2 modules. Then you'll get stuck into Angular 2's components, building a UI and binding your data. After that things get a little more challenging with a breakdown of advanced component concepts and component composition. From there you'll jump into services, web services, and routing before setting up Angular 2 from scratch. By the end of this course you'll be able to set up and get going on your own Angular 2 projects quickly, easily, and efficiently. 2KO is an IT consulting and training company, offering both business services and multi-platform training. 2KO Africa's wide range of computer courses are available as full time classes, or as online learning.

About Angular JS

Angular is a development platform for building mobile and desktop web applications. It's a structural framework that allows you to use HTML as your template language, and is JavaScript based. It has many high-power features like data binding and dependency injection that eliminates huge chunks of coding for the developer, making the process much more efficient and streamlined. It's mostly maintained by Google and a wide network of users. Angular 2 is the latest version of the framework, first released in September 2014.


Introduction to the Course

How This Course Works

Overview of the Course Project_Edited

Section Summary


Advanced Component Concepts

Section Introduction

Interfaces and Components

Styling Components

Component Lifecycle Events

Pipe Transform Interface

Section Summary


Web Services

Section Introduction

Observables vs Promises

Using Reactive Extensions

HTTP Requests

Implementing Observables

Section Summary


Angular 2 Routing

Section Introduction

Route Configuration

Routes and Actions

Routes and Views

Routes and Parameters

Routes and Code

Section Summary



Section Introduction

Angular2 Dependency Injection

Creating Services

Using Services-fixed

Service Injection

Section Summary


Pack Our Lunch

Section Introduction

Why Typescript In Angular2

Getting the Cloud9 Online IDE

Setting Up the Cloud9 IDE

Setting Up The Course Project

Using Angular 2 Modules

Section Summary


Course Summary

Section Introduction

Review of Concepts

Beyond This Course

Section Summary


Angular 2 Components

Section Introduction

The Component Defined

The Component Parts

Tying a Component Together

The App Component

Bootstrapping an Angular2 App

Section Summary


Component Composition

Section Introduction

Parent-Child Components

More Parent-Child Components

Property Binding with Input

Event Binding with Output

Section Summary


Building Angular2 UI

Section Introduction

The Component Template

Create A Template

The Directive Component


Angular2 Built-In Directives

Section Summary


Setting up Angular 2 from Scratch

Section Introduction

Configuring the Compiler

Project Dependencies

Core Libraries

Section Summary

Binding in Angular2

Section Introduction

Property Binding

Event Binding

Data Binding

Formatting Bound Data

Section Summary