Angular JS

angular js online training

AngularJS is a structural framework for dynamic web apps. It lets you use HTML as your template language and lets you extend HTML’s syntax to express your application’s components clearly and succinctly. AngularJS’s data binding and dependency injection eliminate much of the code you would otherwise have to write. AngularJS (also written as Angular.js) is a JavaScript-based open-source front-end web application framework mainly maintained by Google and by a community of individuals and corporations to address many of the challenges encountered in developing single-page applications.

Our Course Content

AngularJS Introduction
  • Introduction To Client-Side Scripting Languages
  • Basics of Javascript and jQuery
  • Introduction to AngularJS and Its History
  • Why should we use AngularJS?
  • Execution flow
Controllers
  • Properties, Methods
  • Binding controllers with views
  • Controller hierarchy
  • Sharing data between controllers
Bootstrapping Angular APPS
  • Auto bootstrap
  • Custom bootstrap
Data Binding
  • Binding Model Objects
  • Model Objects Visibility
JSON advantages
  • Using JSON in Angularjs
  • Use of $watch, $digest & $apply
  • Understanding AngularJS Architecture
Dependency Injection
  • What is Dependency Injection?
  • Implicit DI
  • Inline Array Annotated DI
  • $inject Array Annotated DI
Expressions
  • AngularJs Expressions, AngularJS Numbers
  • AngularJS Strings, AngularJS Arrays
  • AngularJS Objects
Directives
  • Power of directives
  • Working with built-in directives
  • ng-app, ng-init
  • ng-model, ng-repeat
  • ng-class, ng-template
  • ng-include
  • Working with custom directives
Filters
  • Adding Filters to Expressions, Directives
  • Working with built-in filters
  • Creating custom filters
Events
  • ng-click
  • Hiding HTML Elements
  • ng-disabled
  • ng-show, ng-hide
Modules
  • Controllers Pollute the Global Namespace
  • AngularJS Application Files
  • AngularJS XMLHttpRequest (AJAX)
  • AngularJS $http

AngularJS Forms & Input Validation
AngularJS Service Types
Constants and Values, Factories
Services, Providers
Single Page Applications

What is SPA?
  • How to work with SPA in angular
  • Working with routes
  • Static & dynamic routing
REST API Calls
  • Overview of REST API
  • Use of angular resource module
Animations
  • Overview of transitions
  • Use of angular animate module
  • Angular with UI Frameworks
  • Behavior Driven Development
Overview of Nodejs
  • Installation of karma and Jasmin
  • Working with karma and Jasmin

Contact Us

Whatsapp or Call Us

+91-734 883 2152
+91-798 958 7185

Email Us

contact@webinartechnologies.com