For Addmission Call:
+91 9238203399 (Sahid Nagar)
+91 7205519099 (Delta Colony)
LCC Computer Education is the front - runner & amongst the first in IT education & training in India
AngularJS
Overview of AngularJS
  • AngularJS architecture overview
  • The Angular Batarang
  • Using Karma
  • Get Setup
  • Angular Seed Tour
  • Build: Hello World
    • Bind tweet to input
    • Disable button, if tweet is empty
    • Character count binding
Data Binding
  • Wiring up a controller
  • Binding
  • Iteration
  • Filters
  • Forms binding and validation
  • Build: A two-way bound form with validation
    • Post: add tweet to list
    • Show error validation message (tweet too long)
    • Search filter by tag/username/text
Services and DI
  • Overview of the built-in AngularJS services
  • Using angular's $http and $resource services
  • Promises
  • Service registration and injection
  • Using services to build a service
  • Injecting services
  • Build: Create a twitter search service
    • Submit simple search
    • Set result size
    • Create a paging stream (with promises)
    • Pass tests
Templates and Routing
  • Linking and images
  • The routing API
  • PushState, hasbangs and SEO
  • Build: Using templates with iteration
    • Create a template for each tweet in the list
  • Build: Using templates and routing for master/details navigation
    • Create a details page for a tweet
Directives
  • Simple directives
  • Using templates
  • Working with controllers
  • Transclusion
  • Directive scope and isolate scope
  • Build: Tweet Directive
    • Add a timer that updates tweet time continuously
    • Add a marquee news ticker that can accept data from the in comming tweets
    • Bonus: Use D3 to chreat a chart of something
Advanced Topics
  • How to avoid polluting the global namespace
  • Using modules
  • Some AngularJS best practices
  • Using $watch, $digest, $apply
  • AngularJS events
    • Routing lifecycle events
  • Route Resolving
Code Dojo: Hacking
  • Coding and hacking with AngularJS