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.9

(based on 32 reviews)

Ratings Distribution

  • 5 Stars

     

    (4)

  • 4 Stars

     

    (10)

  • 3 Stars

     

    (3)

  • 2 Stars

     

    (8)

  • 1 Stars

     

    (7)

47%

of respondents would recommend this to a friend.

Pros

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

Cons

  • Too many errors (17)
  • Not comprehensive enough (8)
  • Difficult to understand (5)
  • Too basic (4)

Best Uses

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

Reviewed by 32 customers

Sort by

Displaying reviews 1-10

Back to top

Previous | Next »

(1 of 1 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.

        (6 of 6 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.

        (11 of 11 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 4 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.

            (1 of 4 customers found this review helpful)

             
            4.0

            Easy to Indrestand .

            By Ali Massal

            from Iran Tehran

            About Me Designer, Developer

            Pros

            • Easy to understand
            • Well-written

            Cons

            • Too many errors

            Best Uses

              Comments about oreilly AngularJS:

              Well written , easy to undrestand , just in 175 pages( with out intro and index ) yoou can learn Angularjs

              (7 of 7 customers found this review helpful)

               
              2.0

              Good content ruined by too many errors

              By agl

              from San Jose, Ca

              Pros

              • Easy to understand

              Cons

              • Too many errors

              Best Uses

                Comments about oreilly AngularJS:

                The book is easy to read and explains concepts fairly well. But you won't believe the number of errors in this book. Did they even run the examples or just made them up and then didn't even review it? Even as a beginner, by just skimming the examples, you can easily spot errors; it's that ridiculous.

                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