About The Course

The content for this Angular Js (1.X) training course is specifically designed to meet the day to day development challenges of an Angular Js developer. Apart from the in-depth coverage of Angular Js , this course also covers solutions for real world scenarios that a developer will face in a typical Angular Js Application.

Course Content

Introduction

Why Angular Js?

Library vs Framework

Dependency Injection

Hello World

IIFE – Immediately Invoked Function Expression

Knowing what is what

Model & Data Binding

Module

Controller

Scope

Directives

Commonly used built-in directives

Normalization

Creating a custom directive

Directive with template

Restricting a directive

Link and Compile

Filters

Commonly used built-in filters

Creating a custom filter

Filter parameters and chaining of filters

Scope

Scope as data modal

Scope Hierarchies

$scope vs $rootscope

$emit vs $broadcast

Service

Commonly used built-in services

Service vs Factory and when to use what ?

Custom Service

Data Access

More on $http

Caching data

Why $q ?

Handling data error

Notify data load

CORS – Cross Origin Resource Sharing

Routing

Routing Basics

Route Provider and Interceptors

Passing values from one page to another

Angular UI Routing

Nested Routes

Introduction to User Interface

Angular UI Bootstrap

Office UI Fabric

Angular Material

Testing and Debugging

Validating the code with JS Lint

Unit Testing

Chrome Developer Tools

Build and deployment

Node and Node Package Manager

Tasks with Gulp Js

Bundling and minification of Js and CSS files

Build and packaging with Gulp

Angular Recipes

Project structure for a large Angular Js Project

Resolving a dependency before routing

Chaining multiple backend request

Cache bursting

Lazy Loading of script files

Must have third party plugins and modules

Reaching Us

Contact us with confidence to kick-start your Angular Js application development journey. You can reach us at academy@yukthicorp.com