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 11 reviews)

Ratings Distribution

  • 5 Stars

     

    (1)

  • 4 Stars

     

    (3)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (1)

  • 1 Stars

     

    (6)

36%

of respondents would recommend this to a friend.

Pros

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

Cons

  • Not comprehensive enough (3)

Best Uses

  • Novice (6)
  • Intermediate (3)
    • Reviewer Profile:
    • Developer (7)

Reviewed by 11 customers

Displaying reviews 1-10

Back to top

Previous | Next »

 
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

              (3 of 7 customers found this review helpful)

               
              4.0

              Concise and well written book

              By Conor

              from London

              About Me Maker

              Verified Buyer

              Pros

              • Concise
              • Easy to understand
              • Well-written

              Cons

              • Too many errors

              Best Uses

              • Novice

              Comments about oreilly Learning AngularJS:

              Easy to understand, concisely written, examples have mistakes

              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