Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

JavaScript


41. 

Instant Testing with QUnit

Instant Testing with QUnit

By: Dmitry Sheiko;

Publisher: Packt Publishing

Publication Date: 26-AUG-2013

Insert Date: 07-SEP-2013

Slots: 1.0

Table of Contents • Start Reading

Employ QUnit to increase your efficiency when testing JavaScript code Learn something new in an Instant! A short, fast, focused guide delivering immediate results Learn about cross-browser testing with QUnit Learn how to use popular QUnit plugins and develop your own plugins Hands-on examples on all the essential QUnit methods In Detail Automated testing is a significant part of agile development. QUnit is widely used in the jQuery Project for testing jQuery, jQuery UI, and jQuery Mobile; it can also be used to test any generic JavaScript code. As for JavaScript...

42. 

Backbone.js Cookbook

Backbone.js Cookbook

By: Vadim Mirgorod;

Publisher: Packt Publishing

Publication Date: 26-AUG-2013

Insert Date: 07-SEP-2013

Slots: 1.0

Table of Contents • Start Reading

Over 80 recipes for creating outstanding web applications with Backbone.js, leveraging MVC, and REST architecture principles Easy-to-follow recipes to build dynamic web applications Learn how to integrate with various frontend and mobile frameworks Synchronize data with a RESTful backend and HTML5 local storage Learn how to optimize and test Backbone applications In Detail There is no doubt that the superior rendering power of HTML5, thin-to-thick client transition and REST style communication created a new era in web development, replacing the outdated approach based...

43. 

Jasmine JavaScript Testing

Jasmine JavaScript Testing

By: Paulo Ragonha;

Publisher: Packt Publishing

Publication Date: 26-AUG-2013

Insert Date: 30-AUG-2013

Slots: 1.0

Table of Contents • Start Reading

Leverage the power of unit testing to create bigger and better JavaScript applications Learn the power of test-driven development while creating a fully-featured web application Understand the best practices for modularization and code organization while putting your application to scale Leverage the power of frameworks such as BackboneJS and jQuery while maintaining the code quality Automate everything from spec execution to build; leave repetition to the monkeys In Detail From a little renegade scripting language to the de facto standard platform of today,...

44. 

Extending jQuery

Extending jQuery

By: Keith Wood

Publisher: Manning Publications

Publication Date: 12-AUG-2013

Insert Date: 24-AUG-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Extending jQuery teaches you to build custom extensions to the jQuery library. It covers all the extension points within jQuery and provides guidelines and techniques on how to make use of them. You'll not only discover how to write plugins, but how to design them for maximum reuse. You'll also learn how to write new widgets and effects for jQuery UI. Along the way, you'll explore extensions in key areas including Ajax, events, animation, and validation. About the Technology jQuery, the most popular JavaScript library, helps make client-side...

45. 

Jump Start JavaScript

Jump Start JavaScript

By: ;

Publisher: SitePoint

Publication Date: 12-JUL-2013

Insert Date: 21-AUG-2013

Slots: 1.0

Table of Contents • Start Reading

Get a Jump Start on JavaScript today! JavaScript is a key technology in modern web development, enabling you to craft interactive, usable and engaging experiences for your users. In just one weekend with this SitePoint book, you'll learn how to: Use JavaScript to solve real world problems: build forms, track user events and craft animations Use JavaScript with HTML5 and CSS3 Build an entire JavaScript-powered application from scratch: a task management application Plus you'll discover how to use modern techniques such as Canvas and Ajax....

46. 

Beginning jQuery

Beginning jQuery

By: Jack Franklin

Publisher: Apress

Publication Date: 30-JAN-2013

Insert Date: 21-AUG-2013

Slots: 1.0

Table of Contents • Start Reading

Beginning jQuery is your step-by-step guide to learning the jQuery library. jQuery is the most popular JavaScript library in the web developer's toolkit. Jack Franklin takes you from the basics of getting you started with jQuery, right through to extending jQuery by writing your own plug-ins. You'll discover best practices you can follow, how you can avoid common mistakes, and you'll learn about so many of the things that jQuery has to offer, including how you can: Use jQuery's powerful tools to dynamically update content on your site, including DOM manipulation. Extend jQuery's...

47. 

JavaScript Programming: Pushing the Limits

JavaScript Programming: Pushing the Limits

By: 

Publisher: John Wiley & Sons

Publication Date: 12-AUG-2013

Insert Date: 21-AUG-2013

Slots: 1.0

Table of Contents • Start Reading

Take your JavaScript knowledge as far as it can go JavaScript has grown up, and it's a hot topic. Newer and faster JavaScript VMs and frameworks built upon them have increased the popularity of JavaScript for server-side web applications, and rich JS applications are being developed for mobile devices. This book delivers a compelling tutorial, showing you how to build a real-world app from the ground up. Experienced developers who want to master the latest techniques and redefine their skills will find this deep dive into JavaScript's hidden functionalities gives them the tools to create...

48. 

TypeScript Revealed

TypeScript Revealed

By: Dan Maharry

Publisher: Apress

Publication Date: 30-JAN-2013

Insert Date: 20-AUG-2013

Slots: 1.0

Table of Contents • Start Reading

TypeScript Revealed is a quick 100-page guide to Anders Hejlsberg's new take on JavaScript. With this brief, fast-paced introduction to TypeScript, .NET, Web and Windows 8 application developers who are already familiar with JavaScript will easily get up to speed with TypeScript and decide whether or not to start incorporating it into their own development. TypeScript is 'JavaScript for Application-scale development'; a superset of JavaScript that brings to it an additional object-oriented-like syntax familiar to .NET programmers that compiles down into simple, clean JavaScript that any...

49. 

RaphaelJS

RaphaelJS

By: Chris Wilson

Publisher: O'Reilly Media, Inc.

Publication Date: 20-DEC-2013

Insert Date: 16-AUG-2013

Slots: 1.0

Table of Contents • Start Reading

Create beautiful, interactive images on the Web with RaphaëlJS, the JavaScript library that lets you draw Scalable Vector Graphics (SVG) right in the browser. With this concise guide, you’ll quickly learn how to paint the screen with shapes and colors that you can turn into lively, animated graphics and visualizations....

50. 

Real World Windows 8 App Development with JavaScript: Create Great Windows Store Apps

Real World Windows 8 App Development with JavaScript: Create Great Windows Store Apps

By: Edward Moemeka; Elizabeth Moemeka

Publisher: Apress

Publication Date: 17-JUL-2013

Insert Date: 30-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

Real World Windows 8 App Development with JavaScript offers you practical advice and hard-earned insights that will help you create and publish apps to a worldwide market. Led by authors with deep Windows 8 app development experience, you'll learn how to make the most of Microsoft's APIs for hooking into Windows 8 on all devices, including the core ideas of promises and the asynchronous programming model. You'll also discover such important tips as how to Adhere to Windows 8 guidelines for successful app acceptance Extend the appeal of your app with media, contracts, charms, and...

51. 

Object-Oriented JavaScript - Second Edition

Object-Oriented JavaScript - Second Edition

By: Stoyan Stefanov; Kumar Chetan Sharma

Publisher: Packt Publishing

Publication Date: 26-JUL-2013

Insert Date: 30-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

Learn everything you need to know about OOJS in this comprehensive guide Think in JavaScript Make object-oriented programming accessible and understandable to web developers Apply design patterns to solve JavaScript coding problems Learn coding patterns that unleash the unique power of the language Write better and more maintainable JavaScript code Type in and play around with examples that can be used in your own scripts In Detail JavaScript is the behavior, the third pillar in today's paradigm that looks at web pages as something that consists of clearly...

52. 

Instant jqGrid

Instant jqGrid

By: Gabriel Manricks;

Publisher: Packt Publishing

Publication Date: 24-JUL-2013

Insert Date: 27-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

Learn how to use the powerful jqGrid library to manage your data from the frontend Learn something new in an Instant! A short, fast, focused guide delivering immediate results Create grids easily to fit your data Customize data to fit your users’ needs Implement persisting changes to the back end Search and filter through your datasets efficiently In Detail jqGrid is a JS library built with the principles of power and flexibility, and it fully embraces the open source community. It makes no preconceptions on how you should use it, and it gives you the opportunity...

53. 

Instant Backbone.js Application Development

Instant Backbone.js Application Development

By: Thomas Hunter II;

Publisher: Packt Publishing

Publication Date: 25-JUL-2013

Insert Date: 27-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

Build your very first Backbone.js application covering all the essentials with this easy-to-follow introductory guide Learn something new in an Instant! A short, fast, focused guide delivering immediate results Structure your web applications by providing models with key-value binding and custom events Keep multiple clients and the server synchronized Persist data in an intuitive and consistent manner In Detail It’s easy to let a project get out of hand and become completely unmaintainable. However, this can be avoided by building a nicely-structured Backbone.js...

54. 

Developing an Ember.js Edge

Developing an Ember.js Edge

By: Jamie White, Matthew Beale, Christopher Sansone, Wesley Workman, Bradley Priest

Publisher: Bleeding Edge Press

Publication Date: 24-DEC-2013

Insert Date: 26-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

Ember.js is a framework for building ambitious web applications. In more specific terms, it is a collection of libraries, abstractions and conventions for dealing with the common challenges of building web applications. This book will take the reader from a casual interest in Ember.js through to building a complete application. Along the way we’ll cover the current state of client-side web development, the history and evolution of Ember, and the projects and challenges that have informed its design. Then we’ll dig deep into each of Ember’s constituent component libraries, demonstrating...

55. 

Das Curry-Buch

Das Curry-Buch

By: Jens Ohlig; Hannes Mehnert; Stefanie Schirmer

Publisher: O'Reilly Verlag

Publication Date: 01-JUL-2013

Insert Date: 24-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

Im Alltag der imperativen Programmierung mit JavaScript bringen ungeplante Programmänderungen die gewohnten Abstraktionsmechanismen mitunter an ihre Grenzen. In diesem Buch wird ein Einstieg in die funktionale Programmierung dargeboten, deren Ansatz sich von den übrigen Arten der Programmierung unterscheidet und zu Unrecht als schwierig zu verstehen gilt....

56. 

Node Web Development - Second Edition

Node Web Development - Second Edition

By: David Herron ;

Publisher: Packt Publishing

Publication Date: 19-JUL-2013

Insert Date: 23-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

A practical introduction to Node.js, an exciting server-side JavaScript web development stack Learn about server-side JavaScript with Node.js and Node modules. Website development both with and without the Connect/Express web application framework. Developing both HTTP server and client applications. In Detail Node.js is a JavaScript platform using an event-driven, non-blocking I/O model allowing users to build fast and scalable data-intensive applications that run in real time. This book gives you an excellent starting point and goes straight to the heart of...

57. 

Oracle SOA Suite 11g Performance Tuning Cookbook

Oracle SOA Suite 11g Performance Tuning Cookbook

By: Matt Brasier; Nicholas Wright

Publisher: Packt Publishing

Publication Date: 11-JUL-2013

Insert Date: 19-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

Over 100 recipes to get the best performance from your Oracle SOA Suite 11g infrastructure Tune the Java Virtual Machine to get the best out of the underlying platform Learn how to monitor and profile your Oracle SOA Suite applications Discover how to design and deploy your application for high-performance scenarios Identify and resolve performance bottlenecks in your Oracle SOA Suite infrastructure In Detail Oracle SOA Suite 11g forms the heart of many organisations’ Service Oriented Architecture. Yet for such a core component, simple information on how to tune and...

58. 

Backbone.js Testing

Backbone.js Testing

By: Ryan Roemer;

Publisher: Packt Publishing

Publication Date: 12-JUL-2013

Insert Date: 19-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

Plan, architect, and develop tests for Backbone.js applications using modern testing principles and practices Create comprehensive test infrastructures Understand and utilize modern frontend testing techniques and libraries Use mocks, spies, and fakes to effortlessly test and observe complex Backbone.js application behavior Automate tests to run from the command line, shell, or practically anywhere In Detail Frontend web applications are soaring in popularity and the Backbone.js library is leading this charge with a modular, lightweight approach for organizing...

59. 

The Twitter Flight Edge

The Twitter Flight Edge

By: Scott Rabin

Publisher: Bleeding Edge Press

Publication Date: 10-OCT-2013

Insert Date: 14-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

Twitter Flight is an open source library from Twitter used heavily in their front end Javascript. It offers a lightweight way to define the behavior of and communication between components, which are well-defined fragments of a page meant for progressive enhancement. This book was written for the curious Javascript developer who learns new libraries by hacking on examples or personal projects. We walk through developing a simple sample application - an RSS reader - using Twitter Flight and supporting libraries. Everything from basic components like tabs to remote data fetching is...

60. 

Mastering Ext JS

Mastering Ext JS

By: Loiane Groner;

Publisher: Packt Publishing

Publication Date: 08-JUL-2013

Insert Date: 13-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

Learn how to build powerful and professional applications by mastering the Ext JS framework Build an application with Ext JS from scratch Learn expert tips and tricks to make your web applications look stunning Create professional screens such as login, menus, grids, tree, forms, and charts. In Detail Ext JS 4 is a JavaScript framework that provides you with the resources to build multi-browser, high-performance, and rich Internet applications. Mastering Ext JS is a practical, hands-on guide that will teach you how to develop a complete application with Ext JS. You’ll...