divyanshu-rawat / Angular-Boilerplate

AngularJS Boilerplate to kick start your new project.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

angular-boilerplate

AngularJS Boilerplate to kick start your new project. Project In Progress :)

Join the chat Contact me on Codementor Twitter URL DUB

Divyanshu Say Thanks! Build Status NPM

Topics Discussed

1.angular-filters

  • creating custom filters.

2.angular-watchers

  • Watchers in Angular JS.
  • Digest Loop in Angualr JS.
  • Digest Cycle in Angular JS.

3.$apply,$digest,$timeout

  • significance of $apply,$digest,$timeout in Angular JS

4.data-binding

  • Two-way data binding
  • One-way data binding
  • One-time data binding

5.Looping, Controller As Syntax

  • ng-repeat
  • Filtered ng-repeat

6.Angular JS prototypal Inheritance

  • Prototypal Inheritance
  • Scope Inheritance
  • Controller As Syntax

7.Creating and Configuring Custom Services

  • Custom Services

8.Creating and Configuring Custom Services

  • Custom Services with .factory()

9.Creating and Configuring Custom Services

  • Custom Services with .provider()

10.ng-if, ng-show and ng-hide

  • ng-if
  • ng-show
  • ng-hide

11.Asynchronous Behavior, Promises and Ajax in Angular

  • Asynchronous Behavior with Promises and $q
  • Ajax with $http Service

12.Introduction to Custom Directives

  • Directives: Dynamic HTML
  • Directive’s Isolate Scope: “=” and “@”
  • Using Controllers Inside Directives

13.Directive APIs

  • Directive APIs and “&”

14.Manipulating the DOM

  • Manipulating the DOM with link

15.transclude

  • Using Directive’s transclude to Wrap Other Elements

16.AngularJS Event System

  • Angular JS Publish-Subscribe design pattern covered

17.Moduler Angular

  • Modular Angular JS

18.Introduction to Single Page Routing With ui-router

19.Handling Data with Routing

20.Master View Routing

Say Thanks!

Contributing

  1. Create your branch: git checkout -b my-new-feature

  2. Commit your changes: git commit -m 'Add some feature'

  3. Push to the branch: git push origin my-new-feature

  4. Send a Pull Request

  5. Enjoy!

About

AngularJS Boilerplate to kick start your new project.


Languages

Language:JavaScript 63.0%Language:HTML 34.0%Language:CSS 3.0%