![]() This approach works well for me, but I can understand how some people might want to go through the examples line-by-line. I already had my own environment, and I tend to just go through the examples in the book then apply the concepts learned to my own examples and use-cases rather than actually working through the book examples. This seems to be another area that frustrated some reviewers. I'll admit that I didn't bother with actually going through the environment set up in the book. Buying the Kindle edition allows for full text searching, plus I can access any of the books in my library right from the browser, my phone or tablet when I need a quick reference (not to mention that it's cheaper and way better for the environment)! I haven't bought an actual book in more than 5 years. I also saw several negative comments about the index being poor. ![]() In fact, throughout most of the first half of the book, the author discusses how you might structure your application's JS files and uses separate files for controllers, directives, filters and services in the main "Sports Store" example application. I never got the impression that the author was suggesting that that's how you should structure production apps. ![]() Again, to me, this just makes the examples more concise and readable. Others complained about the fact that the example code used inline script tags. I'm grateful that the author didn't waste any time (or page real estate) creating custom CSS for each one of the examples. There were a couple of reviewers who didn't care for the examples because Bootstrap was used for formatting. Again, this type of approach might not be ideal for everyone's style of learning, but for me it was. That said, I found that the brief explanations in the beginning of the book were usually just enough for me to grasp the concepts initially. I found that if I wanted to understand a particular feature or topic more fully, I could peek ahead at the explanations in the second half of the book while I was working through the beginning part of the book. I liked that the first half of the book focused on building an example app, so that I could get up and running quickly, while the second half was structured more like a detailed reference guide. When I read it some months ago, I had only a good working knowledge of Javascript and fairly strong web development skills (i.e., HTML/CSS/JQuery and yes, I already knew Bootstrap). For my background and learning style it was a perfect fit. The most important features are given a no-nonsense in-depth treatment and chapters include common problems and details of how to avoid them. Starting from the nuts-and-bolts and building up to the most advanced and sophisticated features AngularJS is carefully unwrapped, going in-depth to give you the knowledge you need.Įach topic is covered clearly and concisely and is packed with the details you need to learn to be truly effective. He then shows how you can use AngularJS's features within in your projects to produce professional-quality results. He begins by describing the MVC pattern and the many benefits that can be gained from separating your logic and presentation code. It allows you to build applications that are smaller, faster, and with a lighter resource footprint than ever before.īest-selling author Adam Freeman explains how to get the most from AngularJS. AngularJS, which is maintained by Google, brings the power of the Model-View-Controller (MVC) pattern to the client, providing the foundation for complex and rich web apps. AngularJS is the leading framework for building dynamic JavaScript applications that take advantage of the capabilities of modern browsers and devices. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |