Free Trial

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

Help

JavaScript


1. 

Client-Server Web Apps with JavaScript and Java

Client-Server Web Apps with JavaScript and Java

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 11-APR-2014

Insert Date: 01-APR-2014

Slots: 1.0

Table of Contents • Start Reading

Written specifically for Java developers, this book describes and demonstrates the creation of JavaScript rich web applications that communicate with RESTful JSON web services implemented in Java. This development approach maintains a clear distinction between client-side and server-side technologies, in contrast to JSF, GWT, and similar server-side templating technologies where user-interface development is largely performed server side....

2. 

Pro AngularJS

Pro AngularJS

By: Adam Freeman

Publisher: Apress

Publication Date: 01-APR-2014

Insert Date: 31-MAR-2014

Slots: 1.0

Table of Contents • Start Reading

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

3. 

Head First JavaScript Programming

Head First JavaScript Programming

By: Eric T. Freeman;

Publisher: O'Reilly Media, Inc.

Publication Date: 31-MAR-2014

Insert Date: 28-MAR-2014

Slots: 1.0

Table of Contents • Start Reading

This brain-friendly guide teaches you everything from JavaScript language fundamentals to advanced topics, including objects, functions, and the browser’s document object model. You won’t just be reading—you’ll be playing games, solving puzzles, pondering mysteries, and interacting with JavaScript in ways you never imagined. And you’ll write real code, lots of it, so you can start building your own web applications....

4. 

Highcharts Cookbook

Highcharts Cookbook

By: Nicholas Terwoord

Publisher: Packt Publishing

Publication Date: 20-MAR-2014

Insert Date: 21-MAR-2014

Slots: 1.0

Table of Contents • Start Reading

80 hands-on recipes to create, integrate, and extend dynamic and interactive charts in your web projects Create amazing interactive charts that update in realtime Make charts that work wherever you go: phone or desktop; online or offline Learn how to extend, and enhance Highcharts to design and develop charts easily Learn how you can integrate charts into just about any project for analyzing statistical data In Detail Highcharts is a JavaScript library that enables web developers to create a wide range of different, highly customized charts. Highcharts easily...

5. 

Data Structures and Algorithms with JavaScript

Data Structures and Algorithms with JavaScript

By: Michael McMillan

Publisher: O'Reilly Media, Inc.

Publication Date: 21-MAR-2014

Insert Date: 11-MAR-2014

Slots: 1.0

Table of Contents • Start Reading

As an experienced JavaScript developer moving to server-side programming, you need to implement classic data structures and algorithms associated with conventional object-oriented languages like C# and Java. This practical guide shows you how to work hands-on with a variety of storage mechanisms—including linked lists, stacks, queues, and graphs—within the constraints of the JavaScript environment....

6. 

Scope and Closures

Scope and Closures

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 14-MAR-2014

Insert Date: 11-MAR-2014

Slots: 1.0

Table of Contents • Start Reading

This concise yet in-depth guide takes you inside scope and closures, two core concepts you need to know to become a more efficient and effective JavaScript programmer. You’ll learn how and why they work, and how an understanding of closures can be a powerful part of your development skillset. Like other books in the "You Don’t Know JS" series, Scope and Closures dives into trickier parts of the language that many JavaScript programmers simply avoid. Armed with this knowledge, you can achieve true JavaScript mastery....

7. 

Speaking JavaScript

Speaking JavaScript

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 11-MAR-2014

Insert Date: 27-FEB-2014

Slots: 1.0

Table of Contents • Start Reading

Like it or not, Java Script is everywhere these days—from browser to server to mobile—and now you, too, need to learn the language or dive deeper than you have. This concise book starts with a quick-start guide that teaches you just enough of the language to help you be productive right away. More experienced JavaScript programmers will find a complete and easy-to-read reference that covers each language feature in depth....

8. 

Getting Started with CreateJS

Getting Started with CreateJS

By: Afshin Mehrabani

Publisher: Packt Publishing

Publication Date: 20-FEB-2014

Insert Date: 25-FEB-2014

Slots: 1.0

Table of Contents • Start Reading

Design and develop astounding animated web applications using CreateJS Enables you to design top-notch web applications with one of the best frameworks based on Java Illustrates the use of EaselJS API to customize and enhance performance of complex applications Provides solutions to common problems faced by CreateJS users In Detail CreateJS is a popular, well supported JavaScript library used for web advertising, education, gaming, and cartooning.The CreateJS suite consists of different libraries that are designed to work independently or together to create rich...

9. 

Building Web and Mobile ArcGIS Server Applications with JavaScript

Building Web and Mobile ArcGIS Server Applications with JavaScript

By: Eric Pimpler

Publisher: Packt Publishing

Publication Date: 19-FEB-2014

Insert Date: 21-FEB-2014

Slots: 1.0

Table of Contents • Start Reading

Master the ArcGIS API for JavaScript, and build exciting, custom web and mobile GIS applications with the ArcGIS Server Develop ArcGIS Server applications with JavaScript, both for traditional web browsers as well as the mobile platform Acquire in-demand GIS skills sought by many employers Step-by-step instructions, examples, and hands-on practice designed to help you learn the key features and design considerations for building custom ArcGIS Server applications In Detail ArcGIS Server is the leading software for developing both web and mobile GIS applications. There are...

10. 

Getting Started with Grunt: The JavaScript Task Runner

Getting Started with Grunt: The JavaScript Task Runner

By: Jaime Pillora

Publisher: Packt Publishing

Publication Date: 19-FEB-2014

Insert Date: 21-FEB-2014

Slots: 1.0

Table of Contents • Start Reading

A hands-on approach to mastering the fundamentals of Grunt Gain insight on the core concepts of Grunt, Node.js and npm to get started with Grunt. Learn how to install, configure, run, and customize Grunt Example-driven and filled with tips to help you create custom Grunt tasks In Detail In recent times, modern web browsers have become the application platform of choice. Grunt, along with its wide range of plugins, provides a simple way of managing the large number of build tasks required to maintain a sophisticated web application. Getting Started with Grunt: The...

11. 

Ext JS in Action, Second Edition

Ext JS in Action, Second Edition

By: Jesus Garcia, Grgur Grisogono, and Jacob K. Andresen

Publisher: Manning Publications

Publication Date: 31-JAN-2014

Insert Date: 21-FEB-2014

Slots: 1.0

Table of Contents • Start Reading

Summary Ext JS in Action, Second Edition teaches Ext JS from the ground up. You'll start with a quick overview of the framework and then explore the core components by diving into complete examples, engaging illustrations, and crisp, straightforward explanations. You'll feel like you have an expert guide right at your elbow teaching you important Ext techniques and offering insight into its inner workings. Along the way, you'll learn the best practices for building and scaling full-featured web applications, including how to customize and build Ext widgets. Fully revised for Ext...

12. 

The Principles of Object-Oriented JavaScript

The Principles of Object-Oriented JavaScript

By: 

Publisher: No Starch Press

Publication Date: 13-FEB-2014

Insert Date: 05-FEB-2014

Slots: 1.0

Table of Contents • Start Reading

The Principles of Object-Oriented JavaScript helps experienced programmers understand JavaScript's unique approach to object-oriented programming so they can tackle their problems effectively, and with less code....

13. 

Backbone.js Patterns and Best Practices

Backbone.js Patterns and Best Practices

By: Swarnendu De

Publisher: Packt Publishing

Publication Date: 24-JAN-2014

Insert Date: 28-JAN-2014

Slots: 1.0

Table of Contents • Start Reading

A one-stop guide to best practices and design patterns when building applications using Backbone.js Offers solutions to common Backbone.js related problems that most developers face Shows you how to use custom widgets, plugins, and mixins to make your code reusable Describes patterns and best practices for large scale JavaScript application architecture and unit testing applications with QUnit and SinonJS frameworks In Detail Backbone.js is a super light framework that allows you to structure your JavaScript codes in an MV* fashion. This framework is an excellent tool...

14. 

Getting Started with Backbone Marionette

Getting Started with Backbone Marionette

By: Raymundo Armendariz; Arturo Soto

Publisher: Packt Publishing

Publication Date: 10-JAN-2014

Insert Date: 14-JAN-2014

Slots: 1.0

Table of Contents • Start Reading

Build large-scale JavaScript applications with Backbone Marionette quickly and effi ciently Create scalable and highly interactive web applications using one of the best frameworks for Backbone.js Learn about controllers, views, modules, events, commands, and regions Make the most out of Backbone Marionette by understanding its philosophy and applying it to real-life development tasks In Detail Backbone Marionette is a composite application library for Backbone.js that aims to simplify the construction of large-scale JavaScript applications. It is a collection of common...

15. 

Google Maps JavaScript API Cookbook

Google Maps JavaScript API Cookbook

By: Alper Dincer; Balkan Uraz

Publisher: Packt Publishing

Publication Date: 26-DEC-2013

Insert Date: 29-DEC-2013

Slots: 1.0

Table of Contents • Start Reading

Over 50 recipes to help you create web maps and GIS web applications using the Google Maps JavaScript API Add to your website's functionality by utilizing Google Maps' power Full of code examples and screenshots for practical and efficient learning Empowers you to build your own mapping application from the ground up In Detail Day by day, the use of location data is becoming more and more popular, and Google is one of the main game changers in this area. The Google Maps JavaScript API is one of the most functional and robust mapping APIs used among Geo developers. With...

16. 

Beginning Backbone.js

Beginning Backbone.js

By: James Sugrue

Publisher: Apress

Publication Date: 15-DEC-2013

Insert Date: 28-DEC-2013

Slots: 1.0

Table of Contents • Start Reading

Beginning Backbone.js is your step-by-step guide to learning and using the Backbone.js library in your web projects. Backbone.js is one of the most popular JavaScript libraries among web developers, used to create modular, single-page web apps. This book takes you from downloading Backbone.js and its dependencies all the way to using more advanced libraries to structure your application architecture, and everything in between. With a real-world, practical approach, you will learn how you can integrate Backbone.js into the center of your JavaScript stack, and create scalable applications....

17. 

Ext JS Data-driven Application Design

Ext JS Data-driven Application Design

By: Kazuhiro Kotsutsumi

Publisher: Packt Publishing

Publication Date: 24-DEC-2013

Insert Date: 27-DEC-2013

Slots: 1.0

Table of Contents • Start Reading

A step-by-step guide to building a user-friendly database in Ext JS using data from an existing database Discover how to layout the application structure with MVC and Sencha Cmd Learn to use Ext Direct during the application build process Understand how to set up the history support in the browser In Detail Sencha Ext JS is an industry leader for business-standard web application development. Ext JS is a leading JavaScript framework that comes with a myriad of components, APIs, and extensive documentation that you can harness to build powerful and interactive...

18. 

jQuery and JavaScript in 24 Hours, Sams Teach Yourself

jQuery and JavaScript in 24 Hours, Sams Teach Yourself

By: Brad Dayley

Publisher: Sams

Publication Date: 27-DEC-2013

Insert Date: 27-DEC-2013

Slots: 1.0

Table of Contents • Start Reading

Learn jQuery and JavaScript in 24 one-hour lessons Sams Teach Yourself jQuery and JavaScript in 24 Hours helps you build dynamic single-page web apps that deliver the rich experiences your users want. This book’s straightforward, step-by-step approach shows you how to create effects, animations, lists, complex forms, and more. In just a few hours, you’ll be building great user interfaces for any device, even the newest smartphones and tablets. Every lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success. Step-by-step instructions...

19. 

Beginning jQuery 2 for ASP.NET Developers: Using jQuery 2 with ASP.NET Web Forms and ASP.NET MVC

Beginning jQuery 2 for ASP.NET Developers: Using jQuery 2 with ASP.NET Web Forms and ASP.NET MVC

By: Bipin Joshi

Publisher: Apress

Publication Date: 07-DEC-2013

Insert Date: 24-DEC-2013

Slots: 1.0

Table of Contents • Start Reading

jQuery is the most popular JavaScript library in use today, appearing on nearly two thirds of the 10,000 most visited sites on the web. With this sort of popularity, it's clear that ASP.NET developers can't afford to miss out. By combining jQuery with ASP.NET you get the best of both worlds: the client-side interactivity and responsiveness of JavaScript with the robustness and extensibility of Microsoft's web stack. Beginning jQuery 2 for ASP.NET Developers shows you how. To begin with, you'll find out how jQuery hooks up with your ASP.NET controls, and simplifies event handling by...

20. 

JavaScript effektiv

JavaScript effektiv

By: David Herman

Publisher: dpunkt

Publication Date: 19-DEC-2013

Insert Date: 22-DEC-2013

Slots: 1.0

Table of Contents • Start Reading

Um JavaScript wirklich zu beherrschen, müssen Sie lernen, die flexiblen und ausdrucksstarken Besonderheiten der Sprache effektiv zu nutzen und dabei Fallstricke zu vermeiden. Ganz gleich wie lange Sie schon JavaScript-Code schreiben -- dieses Buch wird Ihnen helfen, Ihr Verständnis von JavaScript zu vertiefen, so dass Sie zuverlässigere und besser wartbare Programme erstellen können.Der Autor David Herman, der über jahrelange Erfahrung im JavaScript-Standardisierungskomitee Ecma verfügt, beleuchtet die inneren Funktionen der Sprache wie niemals zuvor und hilft Ihnen dabei, die Vorzüge der...