Sunday, December 28, 2014

Book Review : AngularJS Web Application Development Blueprints

Introduction

  • Today I am going to Review a Book which has been published by Packt Publishing.
  • The Book is AngularJS Web Application Development Blueprints.
  • The Author of this book is Vinci Rufus.

AngularJS Web Application Development Blueprints


Table of Contents *

AngularJS Web Application Development Blueprints


What you will learn from this book ? *

  • Develop your understanding of AngularJS and the essentials of the single-page application
  • Build complete and professional applications spanning across different areas, such as e-commerce, content management systems, social media apps, mobile web apps, and much more
  • Work with REST web services and the Facebook APIs
  • Use directives and learn how to write your own custom directives
  • Upload images and write to databases directly from your AngularJS app
  • Deploy your apps on the highly scalable AWS architecture
  • Create rapid, clickable prototypes to get a better understanding of how your application will look and feel
  • Improve your page load times and get your app ready for production deployment

Who this book is for ? *

  • If you are a web application developer interested in using AngularJS for a real-life project, then this book is for you.
  • As a prerequisite, knowledge of JavaScript and HTML is expected, and a working knowledge of AngularJS is preferred.


Pros

  • This book is a practical guide that aims to help you learn how to utilize AngularJS and experience the joy of building full-fledged applications.
  • I have read the 5th chapter of this book which is "Facebook Friends' Birthday Reminder App".
  • It's a really good one. So I'm going to share the thoughts of mine about this chapter with you.Let's start it.
  • In this chapter, I have  learned about the Facebook Social Graph and the Graph APIs.Which is very new to me.I saw how to use the Graph Explorer tool, which is a really good tool for better understanding the various features of the Graph API.
  • The author has nicely explained  how Facebook login works and how to request additional permissions when you need to access data that is beyond the default dataset. It has been explained by using step by step approach.Which is really awesome. 
  • I have learned about directives and why they are so useful in integrating external plugins into our AngularJS application.And I saw the various options in the directive and how they function.
  • The author has explained of how AngularJS updates the data from the model in the views using $watch during the $digest loops and how $apply is used to trigger a $digest loop. I loved that section, hence the clear explanation of the core concepts of AngularJS. Thanks to author.
  • You can find out very useful external links in this chapter to gain more knowledge.
  • There is a section for End-to-End tests using Protractor. Which will give the basics of how to test your AngularJS app.


Cons

  • The only complain where I have about this book is with the formatting of the Code snippets.Currently it's in Black and White (mono) way. As a reader, I would like to have a color syntax for the code snippets.If so,It'll give a huge value for the packt's books.


Reference *


Do you need to Buy this Book ?

Conclusion

  • I would like to recommend this book for all the Javascript developers,Who are willing to learn AngularJs for a real-life projects.
  • I have to put a special thanks for Packt Publishers,who gave me this opportunity to review this book.The Packt Publishers are doing an outstanding job in the Software Developer world by publishing this kind of up-to-date books in very specific areas.Keep up the Good work.
  • Thanks for the Author Vinci Rufus as well for writing this kind of awesome book.Keep up the Good work.

18 comments:

  1. Thanks for writing, I very much liked your newest post. I think you should post more frequently, you evidently have natural ability for blogging! Hire PHP Developers

    ReplyDelete
  2. Nice blog useful information about Web Application Development you should also try successivesoftwares

    ReplyDelete
  3. Nice blog and awesome book about AngularJS web application development blueprints. This book very useful to all developer. Thank you sharing this information.
    Web Development Company Melbourne

    ReplyDelete
  4. This is Great.. Wonderful Web Application ideas.. interesting Thanks.


    Website Development India

    ReplyDelete
  5. Wonderful Web Application ideas.. Thank you sharing this information. responsive web development

    ReplyDelete
  6. Your blog article is really very informative and beneficial for the readers who want info regarding Web Application Development. Please keep sharing more info.

    Web Application Development | JavaScript Error Fix | Website Fix

    ReplyDelete
  7. Nice information about web application development services!!! This is very useful for me and my team of web developers....I will follow your blog...! https://goo.gl/YXYcsl

    ReplyDelete
  8. Very nice blog...... Hot Tot Hair Products seems to be very useful.... I would like to try them if i could buy them in india.... Nice work, keep it up.

    Hire Angular Developers

    ReplyDelete
  9. This is really a wonderful blog! It is very helpful to know more and more about Web designing and through this we always keep us update towards web development. Thanks for sharing these wonderful tips on the web design.

    Cado Magenge
    "http://www.appdevelopmentcompany.com.au/responsive-web-design.html"
    ”http://appdevelopmentcompany.com.au/iphone-application-development.html”
    “http://appdevelopmentcompany.com.au/ecommerce-development.html”

    ReplyDelete
  10. The blog was absolutely fantastic! Lot of great information which can be helpful in some or the other way. Keep updating the blog, looking forward for more contents...Great job, keep it up..Web Design Company | Website Developers Bangalore

    ReplyDelete
  11. Thanks for sharing your info. I really appreciate your efforts and I will be waiting for your further write.I like the post

    Hire Angular Developers

    ReplyDelete
  12. Great post!! I am really impressed. You have presented all the necessary information in detail Ecommerce web design company

    ReplyDelete
  13. The blog was absolutely fantastic! Lot of great information which can be helpful in some or the other way. Keep updating the blog, looking forward for more contents...Great job, keep it up..Bangalore Web Design Company | Website Development Bangalore

    ReplyDelete

Thanks for your Feedback.