AngularJS
Publisher: O'Reilly Media
Final Release Date: April 2013
Pages: 196

Develop smaller, lighter web apps that are simple to create and easy to test, extend, and maintain as they grow. This hands-on guide introduces you to AngularJS, the open source JavaScript framework that uses Model–view–controller (MVC) architecture, data binding, client-side templates, and dependency injection to create a much-needed structure for building web apps.

Guided by two engineers who worked on AngularJS at Google, you’ll walk through the framework’s key features, and then build a working AngularJS app—from layout to testing, compiling, and debugging. If you have JavaScript experience, you’ll learn how AngularJS helps reduce the complexity of your web app.

  • Dive deep into Angular’s building blocks and learn how they work together
  • Gain maximum flexibility by separating logic, data, and presentation responsibilities with MVC
  • Assemble your full app in the browser, using client-side templates
  • Use AngularJS directives to extend HTML with declarative syntax
  • Communicate with the server and implement simple caching with the $http service
  • Use dependency injection to improve refactoring, testability, and multiple environment design
  • Get code samples for common problems you face in most web apps
Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyAngularJS
 
2.8

(based on 34 reviews)

Ratings Distribution

  • 5 Stars

     

    (4)

  • 4 Stars

     

    (10)

  • 3 Stars

     

    (4)

  • 2 Stars

     

    (8)

  • 1 Stars

     

    (8)

47%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (15)
  • Helpful examples (11)
  • Well-written (10)
  • Concise (8)
  • Accurate (5)

Cons

  • Too many errors (19)
  • Not comprehensive enough (9)
  • Difficult to understand (5)
  • Too basic (4)

Best Uses

  • Intermediate (12)
  • Novice (10)
  • Student (5)
  • Expert (4)
    • Reviewer Profile:
    • Developer (27), Educator (7), Designer (4)

Reviewed by 34 customers

Sort by

Displaying reviews 1-10

Back to top

Previous | Next »

(1 of 2 customers found this review helpful)

 
1.0

May be the worst programming book ever

By Dirk

from Cincinniti

About Me Developer

Pros

    Cons

    • Not comprehensive enough
    • Too many errors

    Best Uses

      Comments about oreilly AngularJS:

      So far, even accounting for the book being somewhat out of date, not a single example works. I assume it is to get the reader to learn more about debugging but really what it does is it just makes me want to spit on the author. I would recommend this book only to people I truly dislike.

      (1 of 1 customers found this review helpful)

       
      3.0

      Good book, but...

      By nelson83mdq

      from Mar del Plata, Buenos Aires, Argentina

      About Me Developer

      Verified Reviewer

      Pros

      • Easy to understand

      Cons

      • Too many errors

      Best Uses

      • Some Angularjs Experience

      Comments about oreilly AngularJS:

      I'm a programmer that started to develop again web apps, and try to catch up with html and javascript. This library is awesome, the book is very complete but most of the examples are wrong o bad transcripted to the book.
      Even so, it is very helpful. Thanks a lot.

      (1 of 2 customers found this review helpful)

       
      2.0

      Not for beginners

      By Deb

      from Melbourne, FL

      About Me Developer

      Verified Reviewer

      Pros

        Cons

        • Difficult to understand
        • Too many errors

        Best Uses

        • Expert
        • Intermediate

        Comments about oreilly AngularJS:

        The examples didn't run as given. I wouldn't recommend this book as an introduction to Angular. I would consider it a more advanced book that would be helpful after you've written some Angular apps. I have done Hello World, Angular Tutorials, and an Angular code lab.

        (1 of 1 customers found this review helpful)

         
        4.0

        The essential

        By Gaz

        from Melbourne, Australia

        About Me Developer, Educator

        Verified Reviewer

        Pros

        • Accurate
        • Helpful examples
        • Well-written

        Cons

          Best Uses

          • Novice
          • Student

          Comments about oreilly AngularJS:

          I think any new technology needs a starting point and this book does a decent job of doing so. Learning the basics, theory and world that's wrapped around AngularJS in a clear way.

          (1 of 1 customers found this review helpful)

           
          5.0

          Directly to the point

          By jarl

          from Copenhagen, DK

          About Me Developer

          Verified Buyer

          Pros

          • Accurate
          • Concise
          • Easy to understand
          • Helpful examples
          • Short
          • Well-written

          Cons

            Best Uses

            • Intermediate

            Comments about oreilly AngularJS:

            Very direct, and very broad without any mumble jumble

            (5 of 6 customers found this review helpful)

             
            2.0

            Good but there are too many errors

            By user9138265

            from Minneapolis, MN

            About Me Developer

            Pros

            • Concise

            Cons

            • Too many errors

            Best Uses

            • Intermediate

            Comments about oreilly AngularJS:

            It's difficult to follow some examples because the code is incorrect. Other than that, this book has helped me learn AngularJS.

            (7 of 7 customers found this review helpful)

             
            2.0

            Too many errors

            By Murph

            from Sao Paulo, Brazil

            About Me Developer, Educator

            Pros

            • Easy to understand
            • Well-written

            Cons

            • Too many errors

            Best Uses

            • Novice

            Comments about oreilly AngularJS:

            The writing in this book is good. But did anyone proofread it? The number of obvious errors, particularly in the code samples, is enough to ruin the book's potential as a definitive resource for beginning AngularJS programmers. Very disappointing; but hopefully something that can be fixed in the second edition.

            (13 of 13 customers found this review helpful)

             
            4.0

            excellent book with errata corrections

            By Mark Volkmann

            from St. Louis, MO

            About Me Developer, Educator

            Verified Reviewer

            Pros

            • Concise
            • Helpful examples

            Cons

            • Too many errors

            Best Uses

            • Expert
            • Intermediate
            • Novice

            Comments about oreilly AngularJS:

            I think this is an excellent book! Unfortunately there are a large number of errors that have yet to be addressed, even in the third release. I have submitted many errata items starting about six weeks ago. They remain classified as "unconfirmed". Does O'Reilly not feel it is important to eventually confirm them? This makes me question whether the hours I invested in reporting them was worthwhile.

            (2 of 5 customers found this review helpful)

             
            4.0

            useful starting point

            By telminov

            from Moscow, RU

            About Me Developer

            Pros

              Cons

                Best Uses

                • Intermediate

                Comments about oreilly AngularJS:

                I have not noticed typos.

                In combination with Google and official site and youtube channel
                it is good support.

                Recommend.

                (1 of 1 customers found this review helpful)

                 
                5.0

                Recommended for beginners

                By Luiz Tiago Oliveira

                from Recife, PE

                Verified Reviewer

                Comments about oreilly AngularJS:

                The book is very interesting as well as documentation, having the distinction of being easy to read for people without much experience with JavaScript, and it can really help to give a general idea of ​​how to start the AngularJS before even reading the documentation or without a deep knowledge in JS.

                It contains excellent tool tips that can help you develop a more efficient workflow, enabling the development testable code and high quality.

                Displaying reviews 1-10

                Back to top

                Previous | Next »

                 
                Buy 2 Get 1 Free Free Shipping Guarantee
                Buying Options
                Immediate Access - Go Digital what's this?

                Available in Multiple Languages