AngularJS

AngularJS
Author: Brad Green
Publisher: "O'Reilly Media, Inc."
Total Pages: 197
Release: 2013-04-08
Genre: Computers
ISBN: 1449355889

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

AngularJS: Up and Running

AngularJS: Up and Running
Author: Shyam Seshadri
Publisher: "O'Reilly Media, Inc."
Total Pages: 370
Release: 2014-09-08
Genre: Computers
ISBN: 149190190X

If you want to get started with AngularJS, either as a side project, an additional tool, or for your main work, this practical guide teaches you how to use this meta-framework step-by-step, from the basics to advanced concepts. By the end of the book, you’ll understand how to develop a large, maintainable, and performant application with AngularJS. Guided by two engineers who worked on AngularJS at Google, you’ll learn the components needed to build data-driven applications, using declarative programming and the Model–view–controller pattern. You’ll also learn how to conduct unit tests on each part of your application. Learn how to use controllers for moving data to and from views Understand when to use AngularJS services instead of controllers Communicate with the server to store, fetch, and update data asynchronously Know when to use AngularJS filters for converting data and values to different formats Implement single-page applications, using ngRoute to select views and navigation Dive into basic and advanced directives for creating reusable components Write an end-to-end test on a live version of your entire application Use best practices, guidelines, and tools throughout the development cycle

AngularJS: Up and Running

AngularJS: Up and Running
Author: Shyam Seshadri
Publisher: "O'Reilly Media, Inc."
Total Pages: 321
Release: 2014-09-08
Genre: Computers
ISBN: 1491901926

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

Angular: Up and Running

Angular: Up and Running
Author: Shyam Seshadri
Publisher: "O'Reilly Media, Inc."
Total Pages: 299
Release: 2018-05-31
Genre: Computers
ISBN: 1491999845

This book will demystify Angular as a framework, as well as provide clear instructions and examples on how to get started with writing scalable Angular applications. Angular: Up & Running covers most of the major pieces of Angular, but in a structured manner that is generally used in hands-on training. Each chapter takes one concept, and use examples to cover how it works. Problems to work on (with solutions) at the end of each chapter reinforce the learnings of each chapter and allow readers to really get hands-on with Angular.

Learning AngularJS

Learning AngularJS
Author: Ken Williamson
Publisher: "O'Reilly Media, Inc."
Total Pages: 211
Release: 2015-03-18
Genre: Computers
ISBN: 1491916729

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

Pro AngularJS

Pro AngularJS
Author: Adam Freeman
Publisher: Apress
Total Pages: 671
Release: 2014-03-31
Genre: Computers
ISBN: 1430264497

AngularJS is the leading framework for building dynamic JavaScript applications that take advantage of the capabilities of modern browsers and devices. 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. It allows you to build applications that are smaller, faster, and with a lighter resource footprint than ever before. Best-selling author Adam Freeman explains how to get the most from AngularJS. He begins by describing the MVC pattern and the many benefits that can be gained from separating your logic and presentation code. He then shows how you can use AngularJS's features within in your projects to produce professional-quality results. 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. Each topic is covered clearly and concisely and is packed with the details you need to learn to be truly effective. The most important features are given a no-nonsense in-depth treatment and chapters include common problems and details of how to avoid them.

AngularJS Web Application Development Blueprints

AngularJS Web Application Development Blueprints
Author: Vinci Rufus
Publisher: Packt Publishing Ltd
Total Pages: 472
Release: 2014-08-25
Genre: Computers
ISBN: 1783285621

If you are a web application developer interested in using AngularJS for a real-life project, then this book is for you. As a prerequisite, knowledge of JavaScript and HTML is expected, and a working knowledge of AngularJS is preferred.

Ng-book

Ng-book
Author: Ari Lerner
Publisher: Fullstack IO
Total Pages: 0
Release: 2013
Genre: AngularJS (Software framework)
ISBN: 9780991344604

Ready to master AngularJS? What if you could master the entire framework - with solid foundations - in less time without beating your head against a wall? Imagine how quickly you could work if you knew the best practices and the best tools? Stop wasting your time searching and have everything you need to be productive in one, well-organized place, with complete examples to get your project up without needing to resort to endless hours of research.

Getting MEAN with Mongo, Express, Angular, and Node

Getting MEAN with Mongo, Express, Angular, and Node
Author: Simon Holmes
Publisher: Simon and Schuster
Total Pages: 787
Release: 2019-04-22
Genre: Computers
ISBN: 163835524X

Summary Getting MEAN, Second Edition teaches you how to develop full-stack web applications using the MEAN stack. This edition was completely revised and updated to cover MongoDB 4, Express 4, Angular 7, Node 11, and the latest mainstream release of JavaScript ES2015. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Juggling languages mid-application can radically slow down a full-stack web project. The MEAN stack—MongoDB, Express, Angular, and Node—uses JavaScript end to end, maximizing developer productivity and minimizing context switching. And you'll love the results! MEAN apps are fast, powerful, and beautiful. About the Book Getting MEAN, Second Edition teaches you how to develop full-stack web applications using the MEAN stack. Practical from the very beginning, the book helps you create a static site in Express and Node. Expanding on that solid foundation, you'll integrate a MongoDB database, build an API, and add an authentication system. Along the way, you'll get countless pro tips for building dynamic and responsive data-driven web applications! What's inside MongoDB 4, Express 4, Angular 7, and Node.js 11 MEAN stack architecture Mobile-ready web apps Best practices for efficiency and reusability About the Reader Readers should be comfortable with standard web application designs and ES2015-style JavaScript. About the Author Simon Holmes and Clive Harber are full-stack developers with decades of experience in JavaScript and other leading-edge web technologies. Table of Contents PART 1 - SETTING THE BASELINE Introducing full-stack development Designing a MEAN stack architecture PART 2 - BUILDING A NODE WEB APPLICATION Creating and setting up a MEAN project Building a static site with Node and Express Building a data model with MongoDB and Mongoose Writing a REST API: Exposing the MongoDB database to the application Consuming a REST API: Using an API from inside Express PART 3 - ADDING A DYNAMIC FRONT END WITH ANGULAR Creating an Angular application with TypeScript Building a single-page application with Angular: Foundations Building a single-page application with Angular: The next level PART 4 - MANAGING AUTHENTICATION AND USER SESSIONS Authenticating users, managing sessions, and securing APIs Using an authentication API in Angular applications

Learning AngularJS

Learning AngularJS
Author: Brad Dayley
Publisher: Pearson Education
Total Pages: 271
Release: 2015
Genre: Computers
ISBN: 0134034546

Learning AngularJS shows you how to create powerful, interactive web applications that have a well-structured, reusable code base that will be easy to maintain. You'll also learn how to leverage AngularJS's innovative MVC approach to implement well-designed and well-structured web pages and web applications. AngularJS helps you to become a better web developer by forcing you to adhere to underlying structure and design rules."--Back cover.