Best Online Training

Introduction:

  • Introduction to AngularJs.
  • What is Dependency Injection?
  • Introduction to MVC design pattern.
  • What are Views, Models and Controllers in Angular
  • Introduction to Modules, Controllers, Services, factories, filters, Directives, Templates and Routing.
  • A Simple Demo comparing the traditional development with angular development.

Building a Single Page Application

  • Creating a HTML App
  • Adding a simple Angular controller
  • Adding a simple Angular Model
  • Explaining the MVC Pattern.
  • Understanding the concept of ng-App and Modules in Angular.
  • In depth understanding of models and controllers by creating a demo application.
  • How to create a model
  • Explicit models
  • Implicit models
  • Where Controllers fit in, and what they do, from Angular’s perspective.
  • Understanding the concept of scope.
  • Managing Scope and Setting up Behaviour
  • Building a basic controller.
  • Creating a controller and calling accessing the controller in a view.

Extending the Single Page Application with  advanced Angularjs concepts

  • A more advanced controller and extending the functionality for the demo application
  • In-depth understanding of views.
  • Angular’s take on the View a little bit different
  • Tying a View to a Controller
  • Tying a View to a model
  • working with controls using angular eg: textbox, radio buttons etc..
  • Working with various built-in directives like ng- repeat, ng-click. Quiz on angular.
  • Discussing how to handle various day-to-day development activities.
  • Working with Expressions.
  • Understanding the concept of $eval in angular.
  • Filters
    • Understanding the concept of filters
    • Working with existing filters in the demo application
    • Creating a custom filter
    • Extending the functionality using the custom filter
  • Creating a custom filter for sorting
  • Routing
    • Routing in Angular
    • Understanding routing in angular
    • Implementing routing in angular
    • Designing the application.
  • Creating simple route and loading partial views

Directives

  • Understanding the Directives
  • When to create a directive
  • How to create a directive
  • Advanced usage of directives
  • Directive as an attribute, Element etc..

Working with Server side Api

  • Interacting with Server side API
  • Understanding the $Http provided by angular and making REST calls to the server.
  • Calling the REST API Using angularjs

Promises

  • Understanding the concept of promise
  • Using $q in the demo application
  • Error handling  using $q.
  • A more advanced controller and extending the functionality of the demo application

Unit Testing

  • Understanding the Unit testing using jasmine and Karma framework. Writing unit tests for the demo application that was built
  • Building an End to end application using Controllers, Directives, filters
  • Extending the application to call the REST Base API and writing Unit testing.

Testimonials

Very well organized and conceived. By following the course, I was able to learn and build on the concepts with minimal questions or frustration. It taught me what I was looking to learn, was well organized, and well-paced. I’m already applying what I learned at work.

Priyanka

The practical exercises were useful in offering ‘hands on’ experience. The interactive atmosphere and live examples used for illustration were refreshing.

VENKATESH

Course Reviews

4.2

32 ratings
  • 1 stars0
  • 2 stars0
  • 3 stars0
  • 4 stars0
  • 5 stars0

No Reviews found for this course.

PRIVATE COURSE
  • PRIVATE
  • 40 Days
  • 5 SEATS

Instructors

135 STUDENTS ENROLLED
  • Profile photo of admin
  •   Live Instructor Led Course
  •   Batch Flexibility
  •   Customized Course
  •   Live Projects
  •   Resume Preparation

  Drop Us A Query

Contact Training Adviser?



Register

Free Demo

Or
Call Us @

9502434001

©2016 4bssolutions. All rights Reserved.DISCLAIMER.

Show Buttons
Share On Facebook
Share On Twitter
Share On Google Plus
Share On Linkdin
Share On Youtube
Hide Buttons