AngularJS
Publisher: O'Reilly Media
Released: 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 31 reviews)

Ratings Distribution

  • 5 Stars

     

    (4)

  • 4 Stars

     

    (10)

  • 3 Stars

     

    (3)

  • 2 Stars

     

    (7)

  • 1 Stars

     

    (7)

48%

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 (16)
  • Not comprehensive enough (8)
  • Difficult to understand (4)
  • Too basic (4)

Best Uses

  • Intermediate (11)
  • Novice (10)
  • Student (5)
  • Expert (3)
    • Reviewer Profile:
    • Developer (24), Educator (7), Designer (4)

Reviewed by 31 customers

Sort by

Displaying reviews 1-10

Back to top

Previous | Next »

 
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.

     
    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

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

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

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

       
      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

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

              (1 of 2 customers found this review helpful)

               
              4.0

              Gave me what I needed to get started.

              By Peter Drinnan

              from Ottawa, Canada

              About Me Developer

              Verified Reviewer

              Pros

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

              Cons

                Best Uses

                • Novice
                • Student

                Comments about oreilly AngularJS:

                I read this book over the span of a few days while building an AngularJS app from scratch. It saved me from making many mistakes. Some of the other reviewers complain that the book does not go into enough detail. It was not written with that intention. It was written to get you started and that is clearly stated in the book.

                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?
                Ebook: $15.99
                Formats:  DAISY, ePub, Mobi, PDF
                Print & Ebook: $21.99
                Print: $19.99