You can easily create client-side applications with AngularJS that function well on any desktop or mobile device and use REST web services for backend operations.
Contrary to what you may have heard, this JavaScript MVC framework doesn't have a very high learning curve. With the help of this practical tutorial, you can quickly master AngularJS and create high-caliber websites and applications.
You'll construct an example application throughout the book to get hands-on experience with AngularJS in addition to gaining a conceptual grasp of the framework. This book is the ideal place to start if you're already familiar with JavaScript, web programming, and software design concepts and patterns.
- Understand how AngularJS differs from other MVC frameworks
- Learn about AngularJS controllers, views, and models by diving into the book’s sample project
- Connect your working application to public REST services
- Build the application’s security layer with non-REST AngularJS services
- Explore the basics of building and testing AngularJS directives
- Use AngularJS as part of the MEAN stack (MongoDB, ExpressJS, AngularJS, and Node.js)
- Discover how search engine optimization relates to AngularJS applications and sites