Web Development with AngularJS Course Training

Course level: Intermediate
Total Hours: 12 Hours / 2 Days
Certification: Certificate of Completion will be provided after completing the course.

Course ObjectivesAngularJS Training Course

AngularJS is an open source JavaScript Library that is sponsored and maintained by Google. AngularJS is a framework built on the base of design pattern Model-View-Controller(MVC).

HTML is great for declaring static documents, but it is limited when it comes to using it for declaring dynamic views in web applications. AngularJS extends the HTML vocabulary resulting an extraordinarily expressive development environment.

AngularJS traps the some of the aspects of server-side development and utilizes them to boost HTML capabilities. This creates the foundations that enhance the process of building rich applications in a simpler way.

In this training course, especially we will teach essential skills and knowledge for the basics of AngularJS which includes  directives, expressions, templates, filters, services and data binding along with MVC ( Model View Controller ),RESTful API, Unit testing with Karma and Jasmine etc.

Our training centre is based in South East London.

Skills Required

HTML, CSS and JavaScript Knowledge. No existing knowledge of AngularJS is required.

Course Schedule

Web Development with ANGULARJS

September 20th, 2017
12:00 AM-12:00 AM
September 20th, 2017
12:00 AM-12:00 AM
£299.00
Web Development with ANGULARJS
Course Fee (£299.00)
Spots left: 8
Quantity
Single Cost
Total Cost
£299.00
£299.00
Processing enrollment....

Course Outline

  • Introduction
    • What is AngularJS?
    • Why AngularJS?
    • Prerequsities and Tools
    • Development Environment
  • Application Types
    • Roundtrip Application
    • Single Page Application
  • Introduction to MVC
    • Model
    • View
    • Controller
  • Modules
    • Introduction
    • Roles
    • Usage
  • Expressions
  • Directive
    • Data Binding Directive
    • Inbuilt Variable in ng-repeat Directive
    • Custom Directive
    • Custom Directive with Scope
    • Modularizing Directive
    • Dependency Injection Directive
  • Functions and Objects
    • Creating Functions
    • Creating Objects
    • Prebuilt Function to Work with Object
    • Object Literal
    • Properties Enumeration
    • Object Duplication
  • Filters
    • Using Inbuilt Filters
    • Filter Parameters
    • Custom Filters
  • Services
    • Creation Services
    • Consuming Serives through Directives
    • Factory and Services
  • Inbuilt Services
    • $window
    • $document
    • $interval
    • $location
    • $anchorscroll
    • $exceptionHandler
    • $sanitize
    • $sce
  • Sanitization
    • Default Sanitization
    • ng-sanitize
    • Escaping Sanitization
  • Table
  • Services for Azax and Promises
    • $http
      • Get
      • Post
      • Delete
      • Put
    • Promise Objects
      • success
      • error
      • then
  • Bootstrapping
  • Unit Testing
    • Installation of Unit Test Runner (Karma)
    • Writing Unit Test in Jasmin Framework
    • Testing Controllers
    • Testing Filters
  • Form Validation
  • Working with REST
    • Using $http
    • Using $resource

Web Development with ANGULARJS

September 20th, 2017
12:00 AM-12:00 AM
September 20th, 2017
12:00 AM-12:00 AM
£299.00
Web Development with ANGULARJS
Course Fee (£299.00)
Spots left: 8
Quantity
Single Cost
Total Cost
£299.00
£299.00
Processing enrollment....