Delhi Hack: AngularJS Hackathon

Delhi Hack: AngularJS Hackathon

 

  • AngularJS Hackathon

    Complete Hackathon Pass

    Sale Date Ended

    INR 3000
    Sold Out
  • AngularJS Hackathon Registration

    Only Registration Fee

    Sale Date Ended

    INR 500
    Sold Out

Invite friends

Contact Us

Page Views : 182

About The Event

AngularJS Hackathon by Dhananjay Kumar



Total:  15  hours

Students MUST/should have knowledge of basic JavaScript like functions and objects

Session #1: 2 Hours

  • Getting started with AngularJS
  • Writing hello world
  • Seeing in action ng-repeat, filter , ng-controller
  • Understanding basic controller
  • Understanding Controller
  • Controller as Syntax
  • Nested Controller
  • Controller Hierarchy
  • $scope object
  • $rootScope object
  • run method on module

Session #2: 2 Hours

  • Understanding Routings
  • Creating Single Page application
  • Passing data from one view to another view
  • Passing data in Query Parameter
  • Adding your first route
  • Browser history
  • Creating default route
  • Accessing parameter in the route
  • Using the $Route service
  • Enabling HTML5 routing
  • Using the $location service
  • Understanding Project structure

Session #3: 1 Hour 

  • Filter
  • Working with in built filter
  • Creating Custom Filter
  • Applying custom filter

Session #4: 1 Hour

  • Angular Forms
  • Angular forms vs HTML forms
  • Angular form controls
  • Form events
  • The form controller
  • Form validation

Session #5: 2 Hours

  • Understanding Service
  • Creating service
  • Registering service
  • Service() method
  • Factory() method
  • Provider() method
  • Constant() method

Session #6: 2 Hours

  • Using inbuilt services
  • Use $http service
  • Use #q service
  • Using the $resource service
  • Using the $anchorScroll service
  • Using the $cacheFactory service
  • Using the $timeout service
  • Using the $filter service
  • Using the $cookieStore service

Session # 7: 2 Hours

  • End to end application performing CRUD operation on SQL SERVER database using the ASP.NET Web API.  We will use SAA stack to create the application. We may explore the MEAN stack too, if time permits. 

Session # 8: 3 Hours (only theory, you will not doing lab of the same.)

  • Introduction of directives
  • The role of directives
  • Creating a hello word directives
  • Directive categories
  • Directive building blocks
  • Understanding Shared and Isolated Scope
  • Shared and Isolate Scope demo
  • @local scope property
  • = local scope property
  • = local scope property demo
  • &local scope property demo
  • The link() function
  • Building a table helper directive
  • Requiring ng-model
  • Using $parse() and eval()
  • Building a Google map directive
  • Using $scomplie and #interpolate service
  • Using controller in directive
  • Replace link with directive
  • Adding controller
  • Understanding Transclusion
  • Building custom validator directive
  • Using $asyncValidators
  • Building Ajax overlay directive