Services and Routing


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Services are objects in AngularJS used to organize and share code in applications. In this course, you will learn about a large number of built-in services ranging from HTTP server interactions to exception handling and location services.

Target Audience
Web developers looking to expand their skills with AngularJS

Prerequisites
None

Expected Duration (hours)
2.6

Lesson Objectives

Services and Routing

  • start the course
  • use the $anchorScroll service
  • use the $locale service
  • use the $timeout service
  • use the $parse service
  • use the $compile service
  • use the $cacheFactory service
  • use the $exceptionHandler service
  • use the $cookieStore service
  • create a simple custom service
  • use the $http service to GET server data
  • use the $http service to POST server data
  • use the $resource service to request server data
  • use the $http and $q services together
  • set up routing
  • use route parameters
  • set up a default route
  • use the $route service to read query strings
  • use the $route service to reload pages
  • set up a simple route using the templates property
  • create custom properties on routes
  • use the $location service to perform client site routing
  • use the $location service to replace views without altering browser history
  • use the $log service
  • use the $filter function from markup and controller
  • use the $rootScope service
  • use the $window and $document services
  • use the $q service
  • use the $http service to GET and POST server data
  • Course Number:
    wd_ango_a04_it_enus

    Expertise Level
    Intermediate