Free Trial

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

Help

JavaScript


1. 

Instant Ext JS Starter

ShortCut

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

2. 

Instant OpenLayers Starter

ShortCut

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

3. 

Instant Meteor JavaScript Framework Starter

ShortCut

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

4. 

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

5. 

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

6. 

AngularJS

AngularJS

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 22-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....

7. 

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

8. 

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

9. 

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

10. 

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

11. 

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

12. 

Instant AngularJS Starter

ShortCut

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

13. 

Instant Galleria How-to

ShortCut

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

14. 

Instant Ember.js Application Development How-to

ShortCut

Instant Ember.js Application Development How-to

By: Marc Bodmer;

Publisher: Packt Publishing

Publication Date: 11-FEB-2013

Insert Date: 13-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

Your first step in creating amazing web applications Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Create semantic HTML templates using Handlebars Lay the foundation for large web applications using the latest version of Ember.JS in an easy to follow format Follow clear and concise examples to build up a fully working application In Detail Ember.JS is a frontend web development framework that organizes your JavaScript into clean, reusable code. With its powerful tools and concepts at your disposal you can create large...

15. 

jQuery 1.7 et jQuery UI

jQuery 1.7 et jQuery UI

By: Eric Sarrion

Publisher: Eyrolles

Publication Date: 22-AUG-2012

Insert Date: 07-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

Présentation Améliorer ses développements web avec jQuery, la bibliothèque JavaScript simple et efficace ! Dernier né des frameworks Javascript, jQuery a immédiatement séduit les développeurs web. Simple, efficace, complet, il permet de créer et manipuler des pages HTML/CSS dynamiques, sans forcément maîtriser la syntaxe compliquée du langage JavaScript. Associé au module jQuery UI, pour ajouter des effets graphiques avancées (glisser-déposer, menus en accordéon, autocomplétion...), jQuery offre un moyen aisé d'enrichir ses sites web par une interaction très complète avec les besoins...

16. 

Einführung in Node.JS

Einführung in Node.JS

By: ;

Publisher: O'Reilly Verlag

Publication Date: 31-OCT-2012

Insert Date: 05-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

Starten Sie mit Node.js durch – der beliebtesten Entwicklungsumgebung für serverseitiges JavaScript. Mit dieser Einführung lernen Sie, wie Sie mit Node hoch skalierbare Server bauen und erfahren, wie dessen Eventschleifen-Architektur die Komplexität verringert und die Serverprogrammierung sicher und einfach gestaltet....

17. 

Learning Ext JS 4

Learning Ext JS 4

By: Crysfel Villa; Armando Gonzalez

Publisher: Packt Publishing

Publication Date: 25-JAN-2013

Insert Date: 30-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Sencha Ext JS for a beginner Learn the basics and create your first classes Learn the basics and create your first classes Handle data and understand the way it works, create powerful widgets and new components Dig into the new architecture defined by Sencha and work on real world projects In Detail Ext JS is a JavaScript library for building interactive web applications using techniques such as Ajax, DHTML, and DOM scripting. Ext JS 4 features expanded functionality, plugin-free charting, and a new MVC architecture, it's the best Ext JS web application development...

18. 

Enyo: Up and Running

Enyo: Up and Running

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 29-JAN-2013

Insert Date: 24-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Learn how easy it is to design and build responsive, cross-platform apps with the Enyo open source JavaScript framework. With this hands-on book, Enyo contributor Roy Sutton shows you how to get started with the framework’s core object-oriented features, including its modular design, reusable and extensible components, layout and widget libraries, easy-to-use deployment options, and support for HTML5 standards....

19. 

JavaScript Unit Testing

JavaScript Unit Testing

By: Hazem Ahmed Saleh Ahmed;

Publisher: Packt Publishing

Publication Date: 14-JAN-2013

Insert Date: 15-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Your comprehensive and practical guide to efficiently performing and automating JavaScript Unit testing Learn and understand, using practical examples, synchronous and asynchronous JavaScript unit testing Cover the most popular JavaScript Unit Testing Frameworks including Jasmine, YUITest, QUnit, and JsTestDriver Automate and integrate your JavaScript Unit Testing for ease and efficiency In Detail The largest challenge for many developers’ day to day life is ensuring the support of, and assuring the reach of, their product. With the ever increasing number of mainstream...

20. 

Start Here!â„¢ Learn JavaScript

Start Here!â„¢ Learn JavaScript

By: 

Publisher: Microsoft Press

Publication Date: 15-AUG-2012

Insert Date: 14-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Ready to learn programming? Start Here! Learn the fundamentals of modern programming with JavaScript—and begin building your first apps for the web. If you have no previous experience with JavaScript, no problem—simply start here! This book introduces must-know concepts and techniques through easy-to-follow explanations, examples, and exercises....