Banno no longer uses AngularJS as our front-end framework. This information is kept for historical/reference purposes.
Learning Angular
- ngBook is the bible for learning AngularJS. You can download a copy from our shared Drive. (If you need access, ask a team member to share it with you.)
- The official docs are not perfect, but are the go-to reference.
- ng-newsletter is a weekly email newsletter with news, tutorials, and posts.
Other helpful sites for learning Angular:
- AngularJS-Learning has a huge collection of blog posts, articles, books, and videos.
- Egghead.io has video tutorials.
- Angular Basics
- Shaping Up with AngularJS is a video course that teaches Angular.
- AngularJS in Patterns explains AngularJS in terms of common OOP/Java patterns.
Common Libraries
Angular modules that are commonly used at Banno include:
- AngularUI, specifically the Router and Bootstrap components
- angular-growl for on-screen notifications
- Angular File Upload for file uploads
- angular-loading-bar for Ajax loading bars
- Angular Underscore Factory for Underscore functionality