Learning AngularJS
A Guide to AngularJS Development
Publisher: O'Reilly Media
Final Release Date: March 2015
Pages: 212

With AngularJS, you can quickly build client-side applications that run well on any desktop or mobile platform, using REST web services for backend processes. You may have heard that the learning curve for this JavaScript MVC framework is too steep, but that’s not the case. This practical guide provides a hands-on approach to learning AngularJS that will have you building high-quality applications and websites in no time.

Along with a conceptual understanding of the framework, you’ll also gain direct experience with AngularJS by building a sample application throughout the book. If you’re familiar with JavaScript, web development, and software design concepts and patterns, this book is the perfect way to get started.

  • Understand how AngularJS differs from other MVC frameworks
  • Learn about AngularJS controllers, views, and models by diving into the book’s sample project
  • Connect your working application to public REST services
  • Build the application’s security layer with non-REST AngularJS services
  • Explore the basics of building and testing AngularJS directives
  • Use AngularJS as part of the MEAN stack (MongoDB, ExpressJS, AngularJS, and Node.js)
  • Discover how search engine optimization relates to AngularJS applications and sites
Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyLearning AngularJS
 
2.3

(based on 12 reviews)

Ratings Distribution

  • 5 Stars

     

    (1)

  • 4 Stars

     

    (3)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (2)

  • 1 Stars

     

    (6)

42%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (5)
  • Well-written (4)

Cons

  • Not comprehensive enough (3)

Best Uses

  • Novice (7)
  • Intermediate (4)
    • Reviewer Profile:
    • Developer (8)

Reviewed by 12 customers

Displaying reviews 1-10

Back to top

Previous | Next »

 
2.0

Seems Reasonable But...

By djhallx

from Baltimore, MD

About Me Designer, Developer

Pros

    Cons

      Best Uses

      • Intermediate
      • Novice

      Comments about oreilly Learning AngularJS:

      I'm about 1/3 of the way through the book and I'm building each of the samples as I go. The books seems reasonable. My problem is that it's very difficult because the samples are presented as code and screenshots showing how you need to configure various features in NetBeans dialog boxes. All of the screenshots are completely unreadable because they are too small.

      I would probably give the book a higher rating if the small image sizes weren't such an issue, but it really is a problem.

       
      1.0

      Vary Vague and difficult to follow (nothing is explained)

      By Ricardo

      from Portugal

      About Me Developer

      Verified Reviewer

      Pros

        Cons

        • Difficult to understand
        • Not comprehensive enough
        • Too basic

        Best Uses

        • Expert

        Comments about oreilly Learning AngularJS:

        The book is very difficult to follow. The code isn't explained and if you are reading the book to learn Angular you will not learn anything. I am at the chapter 4 and by now I am even more confused than before. I am glad i haven't bought this book, it would be a big waste of money. Free resources online are way better than this.
        O'reilly you should pay more attention to what are you publishing. The author may be an expert developer but the way the book is written is very very bad. This book is for someone that has average experience with angular and even those will not learn anything new they will only read about comparisons between different technologies but for that they don't need to spend money on this book.
        I am very disappointed with this.

         
        5.0

        I've tryed three books before this one, and this is the best

        By Juan

        from Quito, EC

        About Me Developer

        Verified Reviewer

        Pros

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

        Cons

          Best Uses

          • Intermediate
          • Novice

          Comments about oreilly Learning AngularJS:

          I'm use this book to learn AngularJS. In the 4td. chapter I start feeling confident with Angular JS !!

           
          1.0

          Written for an imaginary audience of knowledgeable novices

          By Geronimus

          from Toronto, Canada

          Pros

            Cons

            • Difficult to understand
            • Tone Too Casual

            Best Uses

              Comments about oreilly Learning AngularJS:

              Despite the fact that the author obviously has a lot of knowledge and practical experience, working with this book becomes painful from midway through the first chapter.

              The author attempts to present an entirely practical guide to Angular development, but the reader is expected to blindly follow his examples without understanding the theoretical basis of anything, making this title useless for anyone who wants to understand how Angular works.

              Furthermore, this book is supposedly aimed at novices, yet it seems to presume an awful lot of experience with open-source web development on the part of the reader struggling to follow along. I frequently ended up thinking: "Well if I knew how to do that, then I probably wouldn't need this book!"

              (2 of 4 customers found this review helpful)

               
              1.0

              Whoever decides to publish this at O'Reilly should be fired

              By MG

              from Adelaide

              Comments about oreilly Learning AngularJS:

              I cannot believe this book passes for publication.

               
              1.0

              Lacking

              By Dan

              from Downingtown, PA

              About Me Developer

              Pros

                Cons

                • Not comprehensive enough

                Best Uses

                • Novice

                Comments about oreilly Learning AngularJS:

                I felt this book failed to actually describe how angular works. The author glosses over the html5mode. Instead of comparing and contrasting the service approaches, he merely enumerates them and picks one without saying why.

                I agree with others that this seems to have bypassed O'Reilly quality checks.

                (1 of 2 customers found this review helpful)

                 
                1.0

                Poorly written

                By sc

                from Cincinnati

                About Me Educator

                Comments about oreilly Learning AngularJS:

                Poorly written

                (7 of 7 customers found this review helpful)

                 
                2.0

                Really?

                By Luckypants

                from San Francisco, CA

                About Me Developer

                Verified Reviewer

                Pros

                • Covers Unit Testing

                Cons

                • Badly Written
                • Too Confusing
                • Too many errors

                Best Uses

                • Intermediate

                Comments about oreilly Learning AngularJS:

                I am surprised to see more and more bad books from O'Reilly. They used to print some really fine books and guides some year ago..but some of these newer books really lack a professional touch.

                This book is basic in the way it was written, it definitely needs more refining. Didn't like it.

                (8 of 9 customers found this review helpful)

                 
                1.0

                Repetitive, with little new information

                By zabbarob

                from Osnabrück, Germany

                About Me Developer, Educator

                Verified Reviewer

                Pros

                • Easy to understand

                Cons

                • Not comprehensive enough
                • Repetitive
                • Too basic
                • Uninformative

                Best Uses

                • Novice

                Comments about oreilly Learning AngularJS:

                I can not recommend this book to anyone.

                If you've already taken the time to go through one of the online tutorials advertised on the AngularJS homepage you will not find much new or interesting information in this book.

                The running theme of the book is building a blogging app. Every chapter gives a full updated code listing instead of just the updates introduced in the chapter. A reference to the chapter's Github page would have been sufficient and more informative.

                Not only code is repeated: Each chapter repeats huge portions of text explaining testing, that were already explained in the previous chapter. Instead, just focusing on what the current chapter added would have made changes more clear.

                Furthermore, the book does not provide much information about using MEAN stacks. It doesn't elaborate beyond a short introduction on how to install an already existing backend and accessing it with an Angular app.

                To conclude: If you're a novice Angular developer then go and check out the tutorials on Angular's homepage. If you're an experienced web developer with some knowledge of Angular check out more advanced books instead.

                (2 of 8 customers found this review helpful)

                 
                4.0

                Good Book

                By Svitlana

                from Toronto, Canada

                About Me Developer

                Verified Buyer

                Pros

                • Easy to understand
                • Helpful examples
                • Well-written

                Cons

                  Best Uses

                  • Novice
                  • Student

                  Comments about oreilly Learning AngularJS:

                  Useful Book to start learning AngularJS

                  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:  $29.99
                  Formats:  DAISY, ePub, Mobi, PDF
                  Print & Ebook:  $38.49
                  Print:  $34.99