Getting Started with AngularJS

Web developers who wish to develop their skills with AngularJS

Prerequisite
None

Expected Duration
120 minutes

Description
AngularJS is designed to simplify the task of building single page Model, View, Controller apps. This course introduces the AngularJS environment, using controllers, and working with user input and formatted output.

Objective

Introduction

  • start the course
  • set up the AngularJS environment
  • use scope functions in AngularJS
  • execute scope methods in response to a user input or event in AngularJS
  • use bracketed expression in AngularJS to hold and evaluate expressions
  • describe how dot notation affects scope hierarchies in AngularJS

Controllers

  • describe controllers and variable scope in AngularJS
  • describe how to share data between multiple controllers in AngularJS
  • create a service for sharing data between controllers in AngularJS
  • create controllers using the controller as syntax in AngularJS

Filters

  • filter data using built-in display filters in AngularJS
  • create custom display filters in AngularJS
  • use the orderBy and limitTo filters in AngularJS
  • use the number and json filters in AngularJS
  • use the date filter in AngularJS

User Input and Validation

  • work with user input in AngularJS
  • use ng-include to add external code to your HTML markup in AngularJS
  • perform basic client-side form validation in AngularJS

Output Formatting

  • use the CSS classes offered by AngularJS
  • filter output based on content in AngularJS

Working with Angular

  • use the $interpolate service to change the default curly braces
  • watch scopes for changes by using the $scope.$watch function
  • use the $q.all() function to handle multiple promises in AngularJS
  • use the angular.forEach function
  • check data types in AngularJS

MONTHLY SUBSCRIPTION

$129/month
 

ANNUAL SUBSCRIPTION

$1295/year

Multi-license discounts available for Annual and Monthly subscriptions.