My Account Log in

4 options

AngularJS web application development blueprints : a practical guide to developing powerful web applications with AngularJS / Vinci Rufus ; cover image by Faiz Fattohi.

EBSCOhost Academic eBook Collection (North America) Available online

View online

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Rufus, Vinci, author.
Contributor:
Fattohi, Faiz, cover designer.
Series:
Community experience distilled.
Community Experience Distilled
Language:
English
Subjects (All):
JavaScript (Computer program language).
Web site development.
Web sites--Design.
Web sites.
Physical Description:
1 online resource (300 p.)
Edition:
1st edition
Other Title:
A pratical guide to developing web applications with AngularJS
Place of Publication:
Birmingham, England : Packt Publishing, 2014.
Language Note:
English
System Details:
text file
Biography/History:
Rufus Vinci J: Vinci Rufus is a VP for technology at Publicis Sapient. He has spent over 25 years building web applications using various technologies. He has been focused on building micro frontends for about half a decade and has successfully built and managed micro frontend-based applications for a few large clients. He was formerly a Google Developer Expert and has had the opportunity to speak at numerous conferences on modern frontend and cloud-native technologies.
Summary:
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.
Contents:
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introduction to AngularJS and the Single Page Application; Delving into Single Page Apps; Anatomy of a simple AngularJS app; Models and views; Building an Address Book App; Understanding the scope in AngularJS; Styling the app; Sorting the contacts alphabetically; Adding contacts to the Address Book; The ng-show and ng-hide directives; Summary; Chapter 2: Setting Up Your Rig; Setting up Node.js; Creating a simple Node.js web server with ExpressJS; Setting up Grunt
Installing Grunt-cliCreating the package.json file; Creating your Grunt tasks; Grunt tasks to merge and concatenate files; Running shell commands via Grunt; Yeoman - the workflow tool; Installing Yeoman; Running your app; Unit testing with Karma; Using Protractor for End-to-End tests; Installing Selenium Server; Understanding the example_spec.js file; Understanding the conf.js file; Writing your own Protractor test cases; Summary; Chapter 3: Rapid Prototyping with AngularJS; Understanding the application that we will Prototype; Introducing Grid Layouts and Bootstrap
Understanding the grid systemIntroducing Angular UI; UI-Utils; UI-Modules; UI-Bootstrap; NG-Grid; UI-Router; IDE Plugins; Prototyping the Healthy Living website; Adding the ui.bootstrap dependency; Creating the navigation bar; Adding the carousel; Tweaking the hero unit; Adding the three content blocks; Creating a new view; Understanding routes; Building the articles view; Accordions using Angular Bootstrap; Building the image gallery; Gallery view using Bootstrap Thumbnail; Adding the star rating; Building data grids using NG-Grid; Adding the NG-Grid component; Grouping data in NG-Grid
Excel-style editing in NG-GridCreating a modal window to add subscribers; Real-time form validations; Summary; Chapter 4: Using REST Web Services in Your AngularJS App; Understanding the response from a REST API; Testing a RESTful web service; Jump starting your app development with Angular Seed; Files and folders in Angular Seed; Adding Bootstrap libraries; Starting your Node web server; Mark-up our Layout; Creating the routes; Understanding AngularJS services; Writing your first factory service; Dependency Injection; Coding the partial; Calling the REST web service using http
Using promise for asynchronous callsDisplaying data from the JSON response; Unit testing our application; Mocking http during Unit testing; Creating a Pinterest style layout; Adding actions to the buttons; Summary; Chapter 5: Facebook Friends'' Birthday Reminder App; Understanding the Facebook SDK; The Social Graph; The Graph API; The Graph API Explorer; Creating your Facebook app; Setting up our project; Running your application; Delving into AngularJS directives; What is a directive?; Importance of naming conventions for directives; The anatomy of a directive; Writing our first directive
Adding a Facebook login
Notes:
Includes index.
Description based on online resource; title from PDF title page (ebrary, viewed September 5, 2014).
ISBN:
9781783285624
1783285621
OCLC:
889999317

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account