Get in Touch

Course Outline

Introduction to Angular JS

  • HTML5, CSS, and JavaScript
  • JSON and Ajax
  • Angular JS Applications
  • Bootstrap CSS
  • Models
  • Bindings

Expressions

  • Basic expressions
  • Values
  • Objects
  • Arrays
  • Maps

Directives

  • Data typing
  • Iterating over arrays and object collections
  • Creating tables
  • Enabling and disabling HTML elements
  • Hiding and showing HTML elements
  • Handling HTML events
  • Custom Directives

Controllers

  • Defining controllers
  • Object property functions
  • Controller methods
  • Managing controllers in external files

Namespaces

  • Global namespace
  • Modules
  • Module dependencies
  • Library loading
  • Script placement strategies
  • Application files

Filters

  • Currency conversion
  • Extracting array subsets
  • Case conversion (upper and lower)
  • Sorting

HTTP Requests

  • General request handling
  • Using shortcuts
  • Managing success and error responses
  • Configuring HTTP headers
  • Protecting against JSON and XSRF vulnerabilities

Forms

  • HTML input controls
  • Browser-native versus Angular JS validation
  • Validating input values
  • Displaying input error messages

Angular Modules

  • Services
  • Animation
  • REST
  • Cookies
  • Mobile device support

Single Page Application (SPA) Concept

  • Routing in Single Page Applications (SPA)

Requirements

Familiarity with HTML5, CSS, and JavaScript is recommended.

 28 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories