Weekends Angular JS Training Course for Beginners Mountain View

Actions and Detail Panel

Sales Ended

Event Information

Share this event

Date and time

Location

Location

UpSkill Institute

Mountain View, CA 94040

View Map

Refund policy

Refund policy

Contact the organizer to request a refund.

Eventbrite's fee is nonrefundable.

Event description
This is a 16 hours Instructor-led Angular JS training Course for Beginners to be taught over 4 weekends.

About this event

Enrollment is open for Upcoming Angular JS Training Classes <---

Angular JS Training course is being delivered for 16 hours over 4 weekends, 8 sessions, 2 sessions per weekend, 2 hours per session.

  • All Published Ticket Prices are in US Dollars
  • The course will be taught in the English language

Weekends Angular JS Training Course Schedule

Features and Benefits

  • 4 Weekends, 8 sessions, 16 hours of total Instructor-led and guided training
  • Training material, instructor handouts, and access to useful resources on the cloud provided
  • Practical Hands-on Lab exercises provided
  • Real-life Scenarios

Prerequisites

  • Basic Knowledge of HTML and JavaScript

Course Objectives

  • Learn the main objective of Angular JS which is to reduce the code to build user interface applications
  • To create single page applications
  • To restore data from the back-end server and manipulate it easily
  • Ability to effectively write and build Angular JS code-based web applications.

Course Outline

1. Introduction

  • Introduction To Client Side Scripting Languages
  • Basics of Javascript and jQuery
  • Introduction to AngularJS and Its History
  • Why should we use AngularJS?

2. Execution flow

3. Controllers

  • Properties, Methods
  • Binding controllers with views
  • Controller hierarchy
  • Sharing data between controllers

4. Bootstrapping Angular APPS

  • Auto bootstrap
  • Custom bootstrap

5. Data Binding

  • Binding Model Objects
  • Model Objects Visibility
  • $scope
  • $rootScope
  • Difference between $scope & $rootScope
  • Using $emit and $broadcast
  • JSON advantages
  • Using JSON in Angularjs
  • Use of $watch, $digest & $apply

6. Understanding AngularJS Architecture

7. Dependency Injection

  • What is Dependency Injection?
  • Implicit DI
  • Inline Array Annotated DI
  • $inject Array Annotated DI

8. Expressions

  • AngularJs Expressions, AngularJS Numbers
  • AngularJS Strings, AngularJS Arrays
  • AngularJS Objects

9. 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

10. Filters

  • Adding Filters to Expressions, Directives
  • Working with built-in filters
  • Creating custom filters

11. Events

  • ng-click
  • Hiding HTML Elements
  • ng-disabled
  • ng-show, ng-hide

12. Modules

  • Controllers Pollute the Global Namespace
  • AngularJS Application Files

13. AngularJS XMLHttpRequest (AJAX)

  • AngularJS $http

14. AngularJS Forms & Input Validation

15. AngularJS Service Types

  • Constants and Values, Factories
  • Services, Providers

16. Single Page Applications

  • What is SPA?
  • How to work with SPA in angular
  • Working with routes
  • Static & dynamic routing

17. REST API Calls

  • Overview of REST API
  • Use of angular resource module

18. Animations

  • Overview of transitions
  • Use of angular animate module
  • 18. Angular with UI Frameworks
  • UI bootstrap
  • angular-material

19. Behavior Driven Development

  • Overview of Nodejs
  • installation of karma and Jasmin
  • working with karma and Jasmin
Share with friends

Date and time

Location

UpSkill Institute

Mountain View, CA 94040

View Map

Refund policy

Contact the organizer to request a refund.

Eventbrite's fee is nonrefundable.

Organizer Skill Sharp

Organizer of Weekends Angular JS Training Course for Beginners Mountain View

Save This Event

Event Saved