Book description
AngularJS: Novice to Ninja is your fast track route to mastering AngularJS, the superheroic JavaScript framework. AngularJS provides the fastest, most efficient way to build single page web applications.
What will I learn?
In this practical and fun-to-read book, you'll learn the fundamentals of AngularJS, such as scopes, modules and controllers. You'll then move on to more sophisticated techniques, including using directives, filters and expressions to build a full single page web application.
- Discover the power of AngularJS's two-way data binding
- Using AngularJS and TDD
- Get to grips with modules, scopes, and controllers
- Enhance your HTML with directives
- Build a complete working single page blog application as you learn
- And much more
Table of contents
-
AngularJS: Novice to Ninja
- Preface
- 1. Falling In Love With AngularJS
- 2. Modules, Controllers & Data Binding
- 3. AngularJS Scope & Events
- 4. Multiple Views and Routing
- 5. AngularJS Services, Factories, and Providers
- 6. Developing Single Page Blogger
- 7. Understanding AngularJS Forms
- 8. Interacting with REST APIs
- 9. Using REST APIs in Single Page Blogger
- 10. AngularJS Directives
- 11. Adding a Comment System to Single Page Blogger
- 12. Dependency Injection In AngularJS
- 13. AngularJS Filters
- 14. AngularJS Animation
- 15. Deployment and Internationalization
- 16. Authentication and Authorization in AngularJS
Product information
- Title: AngularJS: Novice to Ninja
- Author(s):
- Release date: September 2014
- Publisher(s): SitePoint
- ISBN: 9780992279455
You might also like
book
AngularJS: Up and Running
If you want to get started with AngularJS, either as a side project, an additional tool, …
video
Learning AngularJS
Overview Learning AngularJS LiveLessonsprovides developers with a practical introduction to AngularJS, an exciting JavaScript framework for …
book
Learning AngularJS
Get Started Fast with AngularJS Web Development AngularJS is one of the most exciting and innovative …
book
Learning AngularJS
With AngularJS, you can quickly build client-side applications that run well on any desktop or mobile …