Mastering Web Application Development with AngularJS and over 2 million other books are available for Amazon Kindle . Learn more

Sign in to turn on 1-Click ordering.
Trade in Yours
For a £6.21 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Start reading Mastering Web Application Development with AngularJS on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Angularjs Web Application Development [Paperback]

Peter Bacon Darwin , Pawel Kozlowski
3.3 out of 5 stars  See all reviews (9 customer reviews)
RRP: £27.99
Price: £27.15 & FREE Delivery in the UK. Details
You Save: £0.84 (3%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Want it tomorrow, 23 Oct.? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Kindle Edition £12.95  
Paperback £27.15  
Trade In this Item for up to £6.21
Trade in Angularjs Web Application Development for an Amazon Gift Card of up to £6.21, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

23 Aug 2013

Streamline your web applications with this hands-on course. From initial structuring to full deployment, you'll learn everything you need to know about AngularJS DOM based frameworks.


  • Make the most out of AngularJS by understanding the AngularJS philosophy and applying it to real life development tasks
  • Effectively structure, write, test, and finally deploy your application
  • Add security and optimization features to your AngularJS applications
  • Harness the full power of AngularJS by creating your own directives
  • Full of solutions to real life problems, with clear explanations of the more sophisticated AngularJS concepts

In Detail

AngularJS is an open-source JavaScript framework. Its goal is to develop MVC-based web applications and reduce the amount of JavaScript needed to make web applications functional.

The book will take the reader through the workflow of building an AngularJS app.

Throughout the process of app creation, we will have a look at the different interaction points between design and development and the readers will learn how AngularJS helps both roles to build an application that works well, as well as how to create clean and maintainable front end markup and code.

What you will learn from this book

  • Use AngularJS DOM-based templating effectively and learn how it differs from other frameworks
  • Query and modify data in various backends and become proficient with the promise API
  • Quickly create complex forms, taking full advantage of the 2-way data binding
  • Introduce navigation in your web application by relaying on the HTML5 History API
  • Manage dependencies with the AngularJS module and the Dependency Injection systems
  • Localize your web application to prepare it for an international audience
  • Secure your web application from unauthorized users
  • Build a variety of AngularJS directives: widgets, validators, and wrapping 3rd party plugins
  • Gain a deep understanding of the AngularJS compiler to build even more sophisticated directives
  • Unit test AngularJS-specific JavaScript code using the Jasmine BDD testing framework
  • Structure your web application by organizing it into a meaningful and flexible directory structure


This book will be a step-by-step guide showing the readers how to build a complete web app with AngularJS.

Who this book is written for

This book will be most useful to developers who are evaluating or have decided to use AngularJS for a real life project. You should have some prior exposure to AngularJS, at least through basic examples. We assume that you’ve got working knowledge of HTML, CSS, and JavaScript.

Special Offers and Product Promotions

  • Between 20-26 October 2014, spend £10 in a single order on item(s) dispatched from and sold by and receive a £2 promotional code to spend in the Amazon Appstore. Here's how (terms and conditions apply)

Frequently Bought Together

Angularjs Web Application Development + AngularJS
Price For Both: £40.61

Buy the selected items together
  • AngularJS £13.46

Product details

  • Paperback: 372 pages
  • Publisher: Packt Publishing (23 Aug 2013)
  • Language: English
  • ISBN-10: 1782161821
  • ISBN-13: 978-1782161820
  • Product Dimensions: 23.5 x 19 x 2 cm
  • Average Customer Review: 3.3 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Bestsellers Rank: 217,311 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, and more.

Product Description

About the Author

Pawel Kozlowski

Pawel Kozlowski has over 15 years of professional experience in web development and was fortunate enough to work with variety of web technologies, languages, and platforms. He is not afraid of hacking both at client side and server side and always searches for the most productive tools and processes.

Pawel strongly believes in free, open source software. He has been very committed in the AngularJS project and also is very active in the AngularJS community. He also contributes to Angular UI – the companion suite to the AngularJS framework, where he focuses on the Twitter's Bootstrap directives for AngularJS.

When not coding, Pawel spreads a good word about AngularJS at various conferences and meetups.

Peter Bacon Darwin

Peter Bacon Darwin has been programming for over two decades. He worked with .NET from before it was released; he contributed to the development of IronRuby and was an IT consultant for Avanade and IMGROUP before quitting to share his time between freelance development and looking after his kids.

Peter is a notable figure in the AngularJS community. He has recently joined the AngularJS team at Google as an external contractor and is a founder member of the AngularUI project. He has spoken about AngularJS at Devoxx UK and numerous London meetups. He also runs training courses in AngularJS. His consultancy practice is now primarily focused on helping businesses make best use of AngularJS.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

Most Helpful Customer Reviews
7 of 8 people found the following review helpful
1.0 out of 5 stars Very misleading! 23 Oct 2013
By bstenm
Format:Kindle Edition
Totally agree with review from "GotRippedOff", I bought that book on the sole assumption that it would be a "a step-by-step guide showing the readers how to build a complete web app with AngularJS", which has always been for me the best way of learning a new technology/framework, but you never get to actually build anything, just a presentation of the various components of angular, the explanations and advice are not without worth but I can get that from the numerous free tutorials now available online. I'm just left now with the sample application that I basically have to work out for myself which would be a mammoth task (to make matters worse the files are scarcely commented).
Not very nice to mislead your customers really, bordering on disgraceful in my opinion...
Was this review helpful to you?
1 of 1 people found the following review helpful
Format:Kindle Edition|Verified Purchase
Not recommended if you're completely new to Angular, this book assumes you're confident with using Github to review code and gives you an overview of the thinking going on behind building large apps using Angular
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
Format:Paperback|Verified Purchase
The content, which is by far the most important part, is good. I think this is a great starting point for learning AngularJS and also a great resource for people who have already spent a bit of time on it. I took some very good advice from this book and the example app on GitHub also contained some very good pointers.

That being said I feel that whoever edited this before print didn't do a very good job. There are *lots* of grammar errors and sentences that does not make any sense unless you remove words that clearly is left over after they were rewritten. There's spelling mistakes in several places and many of the code examples either have inconsistent indentation or wrap over on the next page.

I'll still recommend it, but I can't defend giving it a 5 star rating. I blame that on the editors (and/or publisher) and not on the authors, I think the authors did a great job.
Comment | 
Was this review helpful to you?
2.0 out of 5 stars Disappointing - not meeting expectations 27 Mar 2014
Format:Kindle Edition
As the other 1-star commenters said it's barely usable beyond chapter 2 if you expect the book to teach you how to write a complete AngularJS app. It was my understanding from the title and promotion that I'd get just that.
Comment | 
Was this review helpful to you?
Format:Paperback|Verified Purchase
Good book but heavy going. It covers everything in AngularJS you may need for a commercial site, including testing and avoiding various attacks. It very much assumes you read carefully and refer to the complete examples (which are downloadable).
As a beginner with Angular, I also bought 'AngularJS' by Brad Green & Shyam Seshadri and 'ng-book' by Ari Lerner.

I would say that 'AngularJS' is a good beginner's introduction, 'ng-book' is a complete reference of all the directives etc. and this book is very good for what it says: 'Mastering Web Application Development' for the serious developer.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category