AngularJS is an open-source web application framework, maintained by Google and community, that assists with creating single-page applications, one-page web applications that only require HTML, CSS, and JavaScript on the client side. Its goal is to augment web applications with model–view–controller (MVC) capability, in an effort to make both development and testing easier.
Have a question about Angular? Shoot me Tweet @JonathanZWhite.
- How is AngularJS different from jQuery
- From jQuery to Angular mindset
- Understanding MVC, MVP, and MVVM
- Angular-cat
- AngularJS Tutorial: A Comprehensive 10,000 Word Guide
- Angular in 60-ish minutes (video)
- Scotch - AngularJS tutorials
- Egghead - AngularJS tutorials
- Year of - Moo AngularJS tutorials
- John Papa - AngularJS Style Guide
- Todd Motto - AngularJS Style Guide
- Gocardless - AngularJS Style Guide
- Angular design patterns and best practices
- AngularJS in Patterns
- Angular best practices: I've been doing it all wrong
- Promises And Design Patterns In AngularJS
- Best Practice Recommendations for Angular App Structure (Google)
- AngularJS Best Practices #001: Constants
- Sharing Data in an Angular Controller or an Angular Service
- AngularJS Data Modeling (video series)
- AngularJS Data Models: $http VS $resource VS Restangular
- Rich Object Models and Angular.js
- AngularJS Data Model
- Sharing Data Between Controllers
- The state of angularjs controllers
- Rethinking AngularJS Controllers
- Making Skinny AngularJS Controllers
- A Practical Guide to Angular Directives
- Creating Custom AngularJS Directives (series)
- Directives - difference between controller and link
- Difference between the 'controller', 'link' and 'compile' functions when defining an angular.js directive
- Angular Directive Best Practices
- The Many Ways To Use ngClass
- AngularJS Directives, Using Isolated Scope with Attributes
- Understanding Transclusion in AngularJS
- Authentication in Single Page Applications
- Cookies vs Tokens. Getting auth right with Angular.JS
- NgTokenAuth - simple, secure authentication for AngularJS
- Satellizer - simple to use, end-to-end, token-based authentication module for AngularJS
- Setting up an Angular and Node environment for development and production
- How to use environment variables in your Angular application