Learn AngularJS

Resources & materials to learn AngularJS.

View the Project on GitHub bernhardw/learn-angular

Learn AngularJS

A collection of resources & materials to help you learn AngularJS, the new rising star.

Official

Phonecat Tutorial
Developer Guide
API Reference
Cookbook

Videos

Egghead IO:

Great video series by John Lindquist.

Jeremy Howard (AngularJS CRUD Tutorial):

End-to-end web application tutorial: Part 1 2013-01-16 | Part 2 2013-01-14 | Part 3 2013-01-16

AngularJS-Team:

Building an AngularJS App (AngularJS NYC Meetup 2012-07-13) 2:16 h; 2012-09-07
Writing Directives 2012-11-28

John Lindquist:

AngularJS Tutorial 00:12 h; 2012-04-03
AngularJS Routing 00:15 h; 2012-09-14
AngularJS - Behave like Gmail using Routes with Resolve 00:08 h; 2012-09-14
AngularJS - Custom Components - Part 1
AngularJS - Custom Components - Part 2
AngularJS Hello World
AngularJS - Directive Tutorial
AngularJS Twitter Search
AngularJS Tutorial

Ben Nadel:

Exploring Directives, $scope, DOM Rendering, And Timing In AngularJS
Rendering DOM Elements With ngRepeat In AngularJS
Nested Views, Routing, And Deep Linking With AngularJS
Creating A Custom Show / Hide Directive In AngularJS

Lukas Ruebbelke:

AngularJS Basics - Photo Album: Part 1 | Part 2 | Part 3
AngularJS - Handy Tricks With Developer Tools
AngularJS and DOM Manipulation
AngularJS - Communicating Between Controllers

Tutorials & Courses

http://www.yearofmoo.com/2012/08/use-angularjs-to-power-your-web-application.html
http://www.yearofmoo.com/2012/10/more-angularjs-magic-to-supercharge-your-webapp.html

Articles

AngularJS Dynamic Templates – Yes We Can!
AngularJS And Something For The Designers In My Life
Notes On AngularJS Scope Life-Cycle
Building Huuuuuge Apps with AngularJS
me&ngular.

Seeds & Boilerplates

https://github.com/angular/angular-seed
https://github.com/thedigitalself/angular-sprout
https://github.com/angular-app/angular-app/
https://github.com/CaryLandholt/AngularFun

(Sample) Apps

TodoMVC: https://github.com/addyosmani/todomvc/tree/gh-pages/architecture-examples/angularjs
TwitterSearch: https://github.com/ThomasBurleson/angularJS-TwitterSearch
FoodMe: https://github.com/IgorMinar/foodme
AngularFun: https://github.com/CaryLandholt/AngularFun
TextDrive: https://github.com/GoogleChrome/textdrive-app
wReader: https://github.com/GoogleChrome/wReader-app
AngularJS SignIt: https://github.com/ericterpstra/ngSignIt

More: http://builtwith.angularjs.org/

Blogs

Blog of Ben Nadel
One Hungry Mind
Eric Terpstra
John Lindquist
Official Blog
Brian Ford

Other

http://deansofer.com/posts/view/14/AngularJs-Tips-and-Tricks-UPDATED
https://github.com/angular/angular.js/wiki/The-Nuances-of-Scope-Prototypal-Inheritance

Tools

AngularJS Chrome Extension
Yeoman

Modules

http://ngmodules.org/
http://angular-ui.github.com/
http://angular-ui.github.com/bootstrap/
https://github.com/mgcrea/angular-strap

Help & Communities

http://stackoverflow.com/questions/tagged/angularjs
http://groups.google.com/group/angular


Information

This is a work in progress.
Please help keep this collection up-to-date and commit any additions you find.