APPENDIX Resources

Many websites can help you learn more about AngularJS and connect with the AngularJS community. AngularJS’s popularity has inspired a wide range of online content, ranging from simple blog posts to sophisticated screencasts, which can provide insight on most AngularJS questions and issues. Furthermore, several JavaScript module repositories enable you to find and install extensions for AngularJS:

  • AngularJS (http://www.angularjs.org)—The official AngularJS site offers downloads, tutorials, forums, a Developer Guide, an application programming interface (API) reference, and much more. This is an ideal place to get basic information about AngularJS and to connect with the larger community.
  • Egghead.io (http://egghead.io)—Egghead.io is currently the go-to source for AngularJS screencast tutorials. These tutorials are short (typically around 5 minutes) videos that demonstrate AngularJS concepts by showing a developer writing code in an integrated development environment (IDE). Egghead.io tutorials are ideal for quickly addressing a specific question that you have about AngularJS features.
  • Bower (http://bower.io)—Bower is a package manager built for client-side JavaScript and cascading style sheets (CSS). Bower hosts numerous AngularJS packages, and the bower.io website has a convenient search engine so you can find specific AngularJS extensions.
  • npm (http://www.npmjs.org)—npm originally started as a package manager for NodeJS, but thanks to modules like Browserify ...

Get Professional AngularJS now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.