Learn AngularJS, and tackle the challenges of modern web development by creating your own applications with these practical examples you can use and adapt
About This Book
- Learn the AngularJS development workflow and uncover a more effective way to build, deploy, and test applications
- Learn by example, as you create increasingly more complex real-world applications and dive deeper into AngularJS
Who This Book Is For
What You Will Learn
- Get to grips with Angulara™s Model-View-Controller architecture
- Gain a understanding of single page applications from an AngularJS perspective
- Manage code organization using modules and component dependencies with the Dependency Injection Framework
- Find out how to use AngularJS directives to extend the behavior of HTML on your web page
- Create forms for your single page applications and see how Angular helps you to bind, validate, and submit form data
AngularJS by Example helps you get started with this essential web development framework quickly and easily, guiding you through AngularJS by showing you how to create your own real-world applications. By adopting this approach, you can bridge the gap between learning and doing immediately, as you follow the examples to learn the impressive features of Angular and experience a radically simple–and powerful–approach to web development.
You'll begin by creating a simple Guess the Number game, which will help you get to grips with the core components of Angular, including its MVC architecture, and learn how each part interacts with one another. This will give you a solid foundation of knowledge from which you can begin to build more complex applications, such as a 7 minute workout app and an extended personal trainer app. By creating these applications yourself, you will find out how AngularJS manages client-server interactions and how to effectively utilize directives to develop applications further. You'll also find information on testing your app with tools such as Jasmine, as well as tips and tricks for some of the most common challenges of developing with AngularJS.
AngularJS by Example is a unique web development book that will help you get to grips with AngularJS and explore a powerful solution for developing single page applications.
- Amazon Sales Rank: #663736 in Books
- Published on: 2015-02-26
- Released on: 2015-03-10
- Original language:
- Number of items: 1
- Dimensions: 9.25" h x
1.03" w x
- Binding: Paperback
- 446 pages
About the Author
Most helpful customer reviews
0 of 0 people found the following review helpful.
Solid way to learn AngularJS
By e buff
It is hard to review a book on a subject, after you've read a half dozen other books on it. You are undoubtedly jaded. I would put this up there with Learning Angularjs, (Addison Wessley) as one of my favorite at keeping an easy reading pace. The examples and introduction to code doesn't overwhelm the reader and flows naturally. The increasing complexity of the examples are just right to expand your knowledge base.
23 of 23 people found the following review helpful.
This book was almost there, but at the end fell short of something crucial
First off, I bought this straight from PacktPub with a 50% coupon (wound up costing me $18 for a pdf). I thoroughly enjoyed the book. It offers a novel WorkOut website app throughout the chapters, albeit parts of it were clunky and not what I would call totally full of user love. But I did learn a great deal from the book and I already have several years usage with AngularJs. The author does do a great job on directives, probably the most shining part of the book. Though, I was not exactly thrilled with some of the services examples as far as standards are concerned but the code does work. I do my promises differently than him.
The book utilized AngularJS 1.3X and that is a good thing. Especially when concerning $validators. He also uses $ocLazyLoad, and while I have already had my Baptism in Fire with $oc, I found it refreshing to see the author going in the direction of lazy loading. I use dynamic $state in production and have had for some time an issue with resolve, since I want to keep my $watches to a minimum. While the book does not use dynamic $state with $ocLazyLoad, I did find my solution through this book. So now, when my directives need a service before they load, I won't have to hack it with app.value.
So why the 4 stars and not 5?
Chapter 8, the last chapter: Handling Common Scenarios. I feel this chapter was rushed, especially the section on authentication and authorization. The author uses MongoDb for the back end, but offers no examples on the server-side with regard to authorization and authentication. I was particularly interested in token authentication. But, this book will not walk you through those steps from the server side and that is sad. :(
Bottom line: If you can get the book for $18 or less, I say go for it. It is worth it.
0 of 1 people found the following review helpful.
See all 9 customer reviews...
A most excellent book for those of us completely new to AngularJS
By Randall Pleasant