GithubHelp home page GithubHelp logo

divyanshu-rawat / angular-boilerplate Goto Github PK

View Code? Open in Web Editor NEW
5.0 3.0 0.0 1.93 MB

AngularJS Boilerplate to kick start your new project.

HTML 33.98% JavaScript 63.05% CSS 2.97%
angular angularjs-boilerplate

angular-boilerplate's Introduction

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!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.