If you don't know how to build applications with Javascript, be sure to take a look at this curated list of Javascript learning resources and go through some of the tutorials first. If you have some basic JavaScript knowledge, here are a few resources you can use to get started with AngularJS.
- Part 1 – Building a Calendar with LESS CSS, Font Awesome, and Moment
- Part 2 – Flipping Tiles with CSS3 Animations and AngularJS
- Part 3 – How to Make a Sliding Menu with Directives
- Part 4 – Creating a Focus Text Box Control With Fancy Feedback
- Part 5 – Creating a Dropdown Control For Your Site
- 6 AngularJS Tips for Beginners: Scope, Directives, Localization, $postDigest, and Controllers
- AngularJS Tutorial: Understanding How Directives Work
- Using AngularJS to sort a Firebase Database Full of Objects
- Angular/Node - Building a Command Line Tool to Generate Projects
- AngularJS - from beginner to expert in 7 steps series
- A Better Way to Learn AngularJS
- Angular JS blog series
- A Step-by-Step Guide to Your First AngularJS App
- Codecademy AngularJS Track
- AngularJS Tutorial
- AngularJS Office Hours with AngularUI Founder: Best Practices, UI-Router, and ORM
- Does AngularJS have performance issues?
- Building SPAs with Angular for Office 365, SharePoint Online & SharePoint 2013 On-Premises
- Building An Angular Hack Stack with Nick Van Weerdenburg
- Using Angular to Improve Page Responsiveness with Dr. Gleb Bahmutov, PhD
- Egghead
- Shaping Up with AnguarJS
- Get Started with AngularJS
- Building a Web App From Scratch With AngularJS
- AngularJS JumpStart with Dan Wahlin
- Up and Running with AngularJS
- Angular Course
- AngularJS text formatting "on fly" example
- Example of how to use AngularJS $http service
- How to use Querystring with $location.path() in AngularJS
- Angularjs getting data from a url
- Service vs provider vs factory?
- Pressing 'Enter' executes Cancel button instead of Submit
- AngularJS - ng-show with scope variable not working
- Learn AngularJS TDD without the Magic
- AngularJS Custom Filter by Tags
- AngularJS - Value attribute on an input text box is ignored when there is a ng-model used?
- How to evaluate an expression after an AngularJS controller has rendered?
- Don't pass $scope into your services, it could break your code one day.