Loading...

Home          Courses          Services          About Us          Overview          Contact Us

About iStudy

Empowering learners and educators with a comprehensive platform that bridges the gap between traditional and modern education. iStudy inspires excellence in education and fosters growth for a brighter future.

Follow Us

Shopping cart
The Women
$30.00 x1
Fourth Wing
$50.00 x1
image

Your Cart is empty

Go to Shop
Subtotal:
$160.00

AngularJS

shape
shape

Description

The Angular Development course is primarily designed for UI Developer(s)/Web Developer(s) who want to learn how to create single page web application using Angular. In this course, you will learn the Angular2, Angular4 and TypeScript fundamental like modules, components, life cycle hooks, pipes, directives, services, forms validation, classes, interface, method overloading, arrow function etc. that help you to build rich, scalable, extensible and high performance single page web application and much more.

Course Objectives

  • Develop modern, complex, responsive and scalable web applications with Angular 4.

  • Use their gained, deep understanding of the Angular 4 fundamentals to quickly establish themselves as frontend developers.

  • Fully understand the architecture behind an Angular 4 application and how to use it.

  • Create single-page applications with on of the most modern JavaScript frameworks out there.

Target Audience

This Angular Skill Bootcamp is designed for the IT professionals who want to pursue a career in Angular and become Angular Expert. This course is the best fit for: IT professionals, Application developers, Front-end developers, UI developers, Javascript Developers

Prerequisite

JavaScript OOP basics (constructor pattern, inheritance, polymorphism, this object)

Understanding Angular2

Advantage of Angular2

Angular1 vs. Angular2

Setting up an Angular 2 App

Running an Angular 2 App

Understanding Angular2 folder structure

Angular2 Initialization Process

Introduction to Component

Creating a Component

Bootstrapping the Component

Understanding Data Binding

Attribute Binding

Two-way Data Binding

Event Binding etc.

Choosing Appropriate Data Binding

Introduction to CLI

Creating new project-ng new and ng init

Building Project-ng build and ng serve

Ng CLI options

Ng CLI for creating

components, services, directives and Pipe etc.

Built in Directives-ngIf, ngFor, ngSwitch etc.

Creating Custom Directives

Angular2 Pipes

Creating Custom Pipe

Understanding Routing

Defining Routes

Nested Routes

Attaching Routes to Actions

Defining Templates

Components Life Cycle Hooks

Nested Components

Data sharing between nested components

Introduction to Angular2 Inheritance

Components Inheritance

Introduction to Angular 2 Forms

Types of Angular2 Forms-Template Driven and Model Driven

Template Driven vs. Model Driven

Creating Template driven Form

Angular form input controls

Angular form validation

Angular form and controls properties

Creating Model Driven Form

Angular form input controls

Angular form validation

Angular form and controls properties

Understanding Angular2 Services

Creating

Introduction to REST

Developing REST services using Node.js and MongoDB

REST Service CRUD Operations

Understanding Unit Testing

Angular Unit Testing Framework

Unit Testing with Jasmine and Karma

Writing Unit Tests

Running and Debugging Unit Tests with VS

Angular2 Hosting Options

Hosting Angular App on cloud server