AngularJS Training in Nepal

Angular JS is an open source web application framework that is primarily maintained by Google and its community of developers who share that the main idea behind introducing Angular JS is to cope with the challenges faced by Single Page Applications (web apps that load a single HTML page and update dynamically as users interact with the applications). Since the Single Page Applications are getting popular these days, Angular JS skills offer much for the developers in the future.


• Should be familiar with any one web development technologies 
• Should have intermediate level exposure in JavaScript

Duration: 1.5 Months
Weekend Training: Saturday, Sunday

Angularjs (2,4,5) Course Structure.

Introduction to Development tools:-

  • Text Editor,IDE
  • Command Prompt(command line)
  • Git
  • Git workflow(branching,push,pull)
  • NPM,Yarn,
  • Angular CLI


  • Basics of Javascript
  • ES5 and ES6 standards
  • Objects and Arrays
  • Closure
  • Callbacks
  • Promises

Getting Started

  • Basic Web Overview
  • HTML
  • CSS
  • Introduction to css frameworks (Bootstrap)
  • Introduction to Single Page Application
  • Angularjs introduction and  Version in angularjs.


  • Basics of Typescript
  • Data types and variables
  • Arrows function notation
  • Interfaces
  • Classes
  • Objects
  • Constructors
  • Access modifiers
  • Conditionals, loop
  • Methods
  • Class based inheritance

Angularjs Architecture

  • Architecture of Angular application
  • Structure of Angular Projects
  • Angular CLI (Tool for generating angular application)
  • Modules used in angularjs
  • Decorators
  • Metadata
  • Inbuilt and third party modules
    1. Angular Core module
    2. FormsModule and  Forms Validation
    3. Common module
    4. And other external modules
  • Components
  • Templates and Data Binding
    1. Event binding
    2. Data binding
    3. Property binding
  • Services
  • Directives & inbuilt Directives
  • Pipes & inbuilt pipes
  • Dependency Injection
  • Reactive Programming with RxJS(Observables)
  • Http and HttpClient Service
  • Routing and Navigation
    1. Router Modules
    2. Directives in routing
    3. Module wise routing


Develop a Inventory management project  using angularjs(4,5). Which will use a Node Js(express js project) api for data interchanging.