Free Trial

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

Help

JavaScript


81. 

Instant Dependency Management with RequireJS How-to

Instant Dependency Management with RequireJS How-to

By: Greg Franko;

Publisher: Packt Publishing

Publication Date: 22-MAY-2013

Insert Date: 05-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Optimize the performance and maintainability of your web applications using RequireJS Learn something new in an Instant! A short, fast, focused guide delivering immediate results Filled with useful tips to improve the performance and maintainability of web applications Contains valuable guidance to integrate popular third-party libraries, such as jQuery, the jQueryUI Widget Factory, and Backbone.js, with RequireJS Includes extensive RequireJS plugin examples for dynamically rendering JavaScript templates, optimizing JavaScript files, and more In Detail Asynchronous...

82. 

Instant Interactive Map Designs with Leaflet JavaScript Library How-to

Instant Interactive Map Designs with Leaflet JavaScript Library How-to

By: Jonathan Derrough;

Publisher: Packt Publishing

Publication Date: 22-MAY-2013

Insert Date: 05-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

An intuitive guide to creating animated, interactive maps with the Leaflet JavaScript library in a series of straightforward recipes Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Create user-friendly, interactive maps for desktop and mobile platforms Deploy maps for desktop and mobile platforms Add tiles, WMS, GeoJSON, custom markers with popups, and standard and custom controls to your maps Create an interactive choropleth map In Detail Leaflet open source JavaScript library is a great alternative to GoogleMaps for...

83. 

JavaScript Step by Step

JavaScript Step by Step

By: Steve Suehring

Publisher: Microsoft Press

Publication Date: 15-JUN-2013

Insert Date: 05-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Your hands-on guide to JavaScript fundamentals Expand your expertise—and teach yourself the fundamentals of JavaScript. If you have previous programming experience but are new to JavaScript, this tutorial delivers the step-by-step guidance and coding exercises you need to master core topics and techniques. Discover how to: Work with JavaScript syntax, variables, and data types Master techniques for building cross-browser programs Speed up and simplify app development with jQuery Quickly retrieve data from a server using AJAX requests Adapt your app for mobile devices...

84. 

Instant jQuery UI Starter

Instant jQuery UI Starter

By: Jesse Boyer;

Publisher: Packt Publishing

Publication Date: 23-MAY-2013

Insert Date: 04-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Discover how you can create rich enduser experiences for your web applications with jQuery UI Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Learn how you can effectively utilize jQuery UI! Refresh your JavaScript and jQuery skills Quickly create Widgets and interactions In Detail Adding beautiful and dynamic user interfaces to your web applications can be time consuming but is a crucial part of development. jQuery UI lets you harness appealing visual features in your web application with minimal effort and hassle. JQuery...

85. 

Functional JavaScript

Functional JavaScript

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 10-JUN-2013

Insert Date: 04-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

How can you overcome JavaScript language oddities and unsafe features? With this book, you’ll learn how to create code that’s beautiful, safe, and simple to understand and test by using JavaScript’s functional programming support. Author Michael Fogus shows you how to apply functional-style concepts with Underscore.js, a JavaScript library that facilitates functional programming techniques....

86. 

Instant Node.js Starter

Instant Node.js Starter

By: Pedro Teixeira;

Publisher: Packt Publishing

Publication Date: 23-MAY-2013

Insert Date: 04-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Program your scalable network applications and web services with Node.js Learn something new in an Instant! A short, fast, focused guide delivering immediate results Learn how to use module patterns and Node Packet Manager (NPM) in your applications Discover callback patterns in NodeJS Understand the use Node.js streams in your applications In Detail Node.js is a platform that lets you use JavaScript to easily program scalable network applications and web services. Learn about the main concepts behind Node.js to get you started with this exciting technology. Instant...

87. 

Learning JavaScriptMVC

Learning JavaScriptMVC

By: Wojciech Bednarski;

Publisher: Packt Publishing

Publication Date: 24-MAY-2013

Insert Date: 04-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Learn to build well-structured JavaScript web applications using JavaScriptMVC Install JavaScriptMVC in three different ways, including installing using Vagrant and Chef Document your JavaScript codebase and generate searchable API documentation Test your codebase and application as well as learning how to integrate tests with the continuous integration tool, Jenkins In Detail JavaScriptMVC is a client-side, JavaScript framework that builds maintainable, error-free, lightweight applications as quickly as possible. As it does not depend on server components, it can be...

88. 

Instant Ext JS Starter

Instant Ext JS Starter

By: Nagarajan Bhava;

Publisher: Packt Publishing

Publication Date: 25-APR-2013

Insert Date: 30-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Find out what Ext JS actually is, what you can do with it, and why it's so great Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Install and set up the environment with this quick Starter guide Learn the basics of the framework and built-in utility functions Use MVC architecture, components, and containers Get to grips with the framework layout system in a nutshell In Detail Using JavaScript framework is the new way of creating rich, cross-browser, intuitive UI interfaces, in a fraction of the time that it would...

89. 

Instant OpenLayers Starter

Instant OpenLayers Starter

By: Alessio Di Lorenzo; Giovanni Allegri

Publisher: Packt Publishing

Publication Date: 25-APR-2013

Insert Date: 30-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Web mapping made simple and fast! Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Visualize your geographical data Integrate with third party map services to create mash-ups Stylize and interact with your maps In Detail OpenLayers is an open source JavaScript web mapping library distinguished from other alternatives, like Leaflet or Google Maps APIs, because of its huge set of components. Having being on the scene for a long time, users can benefit from a large set of resources and documentations, and a wide and actively...

90. 

Instant Meteor JavaScript Framework Starter

Instant Meteor JavaScript Framework Starter

By: Gabriel Manricks;

Publisher: Packt Publishing

Publication Date: 25-APR-2013

Insert Date: 30-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Enjoy creating a multi-page site, using the exciting new Meteor framework! Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Create multi-page Meteor sites Learn best practices for structuring your app for maximum efficiency Use and configure a NoSQL database Publish your finished apps to the Web Learn not only the code but the processes as well In Detail Meteor takes many of the cutting edge breakthroughs in web applications that until now have been reserved for larger companies, and makes them available to everyone....

91. 

Developing an AngularJS Edge

Developing an AngularJS Edge

By: Christopher Hiller

Publisher: Bleeding Edge Press

Publication Date: 14-MAY-2013

Insert Date: 20-APR-2013

Slots: 1.0

Table of Contents • Start Reading

AngularJS is a JavaScript framework that can help you write web applications quickly using less code. AngularJS is not a library; it is not a collection of tools to help you achieve a specific goal. Rather, at its core, it is an entirely different way of thinking about writing web applications. As such, AngularJS has certain opinions about how you should be using it. Whereas in the vanilla JS world, you are given a blank canvas on which to paint, AngularJS provides structure, organization and patterns. In order to master AngularJS, you must understand how to adhere to its guidelines and...

92. 

Developing a Backbone.js Edge

Developing a Backbone.js Edge

By: Casey Foster; Aidan Feldman; David Tonge; Phil Freo; Tim Branyen

Publisher: Bleeding Edge Press

Publication Date: 08-APR-2013

Insert Date: 10-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Backbone is a JavaScript library designed to give structure to your web applications. It gives you a robust yet flexible framework to build your client-side JavaScript application. Backbone doesn't force you into a particular coding style or paradigm. There is no magic happening below the surface: the source code is clear, readable and well commented. Backbone is also lightweight in the sense that it doesn't require a ton of buy-in to use. It can be easily integrated into an existing page, and you can choose to only use certain components of the library (Views without Models or...

93. 

AngularJS

AngularJS

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 23-APR-2013

Insert Date: 10-APR-2013

Slots: 1.0

Table of Contents • Start Reading

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

94. 

HTML5 Game Development with ImpactJS

HTML5 Game Development with ImpactJS

By: Davy Cielen; Arno Meysman

Publisher: Packt Publishing

Publication Date: 26-MAR-2013

Insert Date: 01-APR-2013

Slots: 1.0

Table of Contents • Start Reading

A step-by-step guide to developing your own 2D games A practical hands-on approach to teach you how to build your own game from scratch. Learn to incorporate game physics. How to monetize and deploy to the web and mobile platforms. In Detail ImpactJS is a JavaScript library specially geared towards building 2-dimensional games. It is intuitive and versatile and allows the game developer to get results in no time while keeping an easy overview when games grow more complex. Games built with ImpactJS can be published on websites and even as an app on both Android and...

95. 

JavaScript Testing with Jasmine

JavaScript Testing with Jasmine

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 29-MAR-2013

Insert Date: 28-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Developers looking to keep their JavaScript code bug-free will want to unit test using Jasmine, one of the most popular unit testing frameworks around. Any project of meaningful size should be automatically tested to help catch bugs as early as possible. Jasmine, a testing framework for JavaScript, makes it easy to test JavaScript projects, from browser-based applications to Node.js....

96. 

Third-Party JavaScript

Third-Party JavaScript

By: Ben Vinegar and Anton Kovalyov

Publisher: Manning Publications

Publication Date: 19-MAR-2013

Insert Date: 26-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Summary Third-Party JavaScript guides web developers through the complete development of a full-featured third-party JavaScript application. You'll learn dozens of techniques for developing widgets that collect data for analytics, provide helpful overlays and dialogs, or implement features like chat or commenting. The concepts and examples throughout this book represent the best practices for this emerging field, based on thousands of real-world dev hours and results from millions of users. About this Book There's an art to writing third-party JavaScript—embeddable scripts that can plug...

97. 

Appcelerator Titanium: Up and Running

Appcelerator Titanium: Up and Running

By: John Anderson

Publisher: O'Reilly Media, Inc.

Publication Date: 15-MAR-2013

Insert Date: 12-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Build native apps for iOS, Android, and Blackberry from a single JavaScript codebase with Appcelerator Titanium. This guide gets you quickly up to speed on this amazing framework and shows you how to generate cross-platform apps with 100% native controls....

98. 

Sencha Touch 2 Up and Running

Sencha Touch 2 Up and Running

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 20-FEB-2013

Insert Date: 06-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Launch into Sencha Touch 2 with this hands-on book, and quickly learn how to develop robust mobile web apps that look and behave like native applications. Using numerous code samples, author Adrian Kosmaczewski guides you every step of the way through this touchscreen-enabled JavaScript framework—from creating your first basic app to debugging, testing, and deploying a finished product....

99. 

Instant AngularJS Starter

Instant AngularJS Starter

By: Dan Menard;

Publisher: Packt Publishing

Publication Date: 20-FEB-2013

Insert Date: 22-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

A concise guide to start building dynamic web applications with AngularJS, one of the Web’s most innovative Javascript frameworks Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Take a broad look at the capabilities of AngularJS, with in-depth analysis of its key features See how to build a structured MVC-style application that will scale gracefully in real-world applications Examine how popular features are implemented in AngularJS, such as templating, data binding, and dependency injection Explore features unique to...

100. 

Instant Galleria How-to

Instant Galleria How-to

By: Nathan Van Gheem;

Publisher: Packt Publishing

Publication Date: 15-FEB-2013

Insert Date: 19-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

Recipes to make you an expert user of the Galleria JavaScript framework Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Integrate and create themes Extend Galleria using the API Learn how to create mobile friendly galleries In Detail Providing beautiful and usable galleries is an important aspect of the Web today. A gallery solution needs to integrate into your web application easily and seamlessly. Users expect mobile sites that function on par with their desktop counterparts—especially for image galleries. In order to...