AngularJS Syllabus

 

 

 

 

 

 

 

AngularJS  (1.X)

 

 

 

 

 

 

 

SNO

Topic

Description

Duration

(hrs)

No Of Days

1

Prerequisites

1.Introduction to HTML

        2.JavaScript Introduction

-          Variables (let keyword)

-          Functions

-          Named  Functions

-          Anonymous Functions

-          Classes in JavaScript

-          JSON

8

4

2

GitHub

Real time environmental setup with GitHub

4

2

3

Automation Tools

       1.       Bower

       2.       Gulp

       3.       Karma

       4.       Jasmine

       5.       Yarn


6

3

4

Introduction to AngularJS

1. What is AngularJS                                 

 2.Advantages Of AngularJS              

 3.Disadvantages Of AngularJS                              

 4.Key Features of AngularJS 

 5.Comparison Between AngularJS with       Other Frameworks.


6 hrs

3

5

Environmental Setup

1.GitHub                                                                        

2.CDN  

3.Bower                      

4.WebStrom/Eclipse/Visual Studio


2 hrs

1

6

AngularJS Application

1.Static Application

2.Dynamic Application

4 hrs

2

7

Two Way Data Binding

Sample Applications.

2 hrs                                     1            

8

MVC

MVC in AngularJS

9

Directives

1.ng-app

2.ng-controller

3.ng-model           

4.ng-bind      

5.ng-repeat                

6.ng-options          

7.ng-click      

8.ng-dblclick              

9.ng-if                          

10.ng-show  

11.ng-hide                  

12.ng-switch          

13.ng-submit  

14.ng-include        

15.ng-cloak            

16.ng-mouseover                                                                  

17.ng-mouseleave                                                           

18.ng-mouseenter  

8 hrs

4

10

Custom Directives

Properties of Custom Directives

4 hrs

2

11

Scopes

$scope,$rootScope

2 hrs

1

12

Communication Between Controllers

1.By using $rootScope                                     

2.By using Services                                                               

3.$broadcast                                                                            

4.$emit

4 hrs

2

13

Services

1.$http                                                                         2.$timeout                                                                         3.$interval                                                                      4.$location

5.$q

6 hrs

3

14

Custom Services

Development of Custom Services

2 hrs

1

15

Single Page Application

The life cycle of the Single Page Application

2 hrs

1

16

Routing

1.ngRoute

2.ui.router

6 hrs

3

17

AngularJS Storage

1.$localStorage                                              2.$sessionStorage

2 hrs

1

18

Bootstrap with AngularJS

AngularJS with Bootstrap

4 hrs

2

19

NodeJS

Interacting With NodeJS

20

Filters

1.predefined filters

2.custom filters

    2 hrs

        1

21

Validations

      1. Predefined Validations

      2. Custom Validations

   2 hrs

        1

22

MongoDB

Interacting with MongoDB

   2 hrs

        1

23

MySQL

Interacting with MySQL

   2 hrs

        1

24

POC

Proof Of Concept

   6 hrs

       3  

26

Java Integration

Spring Framework with Angular Framework

  1 hr

       --

26

Angular 4

Introduction to Angular 2


27

Interview Q&A

Discussion Of  Interview Question and Answers

 

Comments

Post a Comment

Popular posts from this blog

Functions