Fri, Sep 03 2010 - 09:04:37 (UTC)

rssHome » JavaScript

The JavaScript Pocket Guide

The JavaScript Pocket GuideBook Description
JavaScript is an object-oriented scripting language that enables you to modify a document’s structure, styling, and content in response to user actions. This handy pocket serves as both a quick introduction to the language and acts a valuable reference. It’s packed with tips as well as JavaScript syntax, methods, and properties. Concise and inexpensive, it’s exactly the guide many web designers and developers need.

Review
JavaScript over the years has really prgressed into the most used programming language on the web today. Almost every website today uses some form of JavaScript, whether it be used within a server-side programming technology like ASP.NET or a JavaScript library like jQuery or Mootools, or YUI or creating UI components like widgets. JavaScript is everywhere and if you do any sort of web design or development you need to get a hang on it.

There are lots of online resources on JavaScript, and I mean LOTS. But it may take you awhile to go through it all to find what you specifically want. So there are LOTS of books you can get as well on JavaScript, but if you already have a basic understanding of JavaScript, most are way more than you need. When your working on something, you just need a quick and easy way to find a reference on an object or property or technique in JavaScript and this book will be exactly what you need. Continue Reading »

JavaScript Cookbook

JavaScript CookbookBook Description
Why reinvent the wheel every time you run into a problem with JavaScript? This cookbook is chock-full of code recipes that address common programming tasks, as well as techniques for building web apps that work in any browser. Just copy and paste the code samples into your project — you’ll get the job done faster and learn more about JavaScript in the process.

You’ll also learn how to take advantage of the latest features in ECMAScript 5 and HTML5, including the new cross-domain widget communication technique, HTML5′s video and audio elements, and the drawing canvas. You’ll find recipes for using these features with JavaScript to build high-quality application interfaces.

  • Create interactive web and desktop applications
  • Work with JavaScript objects, such as String, Array, Number, and Math
  • Use JavaScript with Scalable Vector Graphics (SVG) and the canvas element
  • Store data in various ways, from the simple to the complex
  • Program the new HTML5 audio and video elements
  • Implement concurrent programming with Web Workers
  • Use and create jQuery plug-ins
  • Use ARIA and JavaScript to create fully accessible rich internet applications Continue Reading »

Professional JavaScript Frameworks: Prototype, YUI, ExtJS, Dojo and MooTools

Professional JavaScript Frameworks: Prototype, YUI, ExtJS, Dojo and MooToolsBook Description
As the industry-standard, must-know scripting language, JavaScript is supported by all major browsers and is increasingly the foundation of new web development technologies such as Ajax and JSON. This book offers a selection of some of the most active and most used JavaScript frameworks available, replete with practical examples and explanations of what each framework does best. You’ll look at common web development tasks and discover how each framework approaches that set of tasks, as well as learn how to use the features of each framework and avoid potential pitfalls.

From the Back Cover
Professional JavaScript® Frameworks: Prototype, YUI, Ext JS, Dojo and MooTools
As the needs and demands of developers have evolved over the years, so has JavaScript, which boasts a track record of delivering high-performing and exceptionally impressive web-user experiences. This flexible, dynamic programming language is increasingly used for serious development on the web, and several of its tools and projects are being shared in the form of libraries and frameworks. Packed with coverage of many of the most popular JavaScript frameworks, this authoritative guide examines how these frameworks can present unique and varying approaches to a variety of problems in web development—each of which has its own pros and cons. Continue Reading »

jQuery and JavaScript in Drupal (Video)

jQuery and JavaScript in Drupal (Video)If you’ve been itching to add more whiz-bang excitement to your Drupal website but felt like you just don’t understand all this Ajax/JavaScript stuff, then this video is for you! This video builds off of concepts covered in videos such as Theming Basics for Drupal, Advanced Theming for Drupal, Drupal Module Development and Introduction to jQuery. This video ties together these concepts as we delve into Drupal’s JavaScript and Ajax APIs.

Warning: This video covers some higher-level topics and advanced Drupal alchemy not known to many developers. With a grasp of the concepts contained in this video, we expect that you will be transformed into an unstoppable Drupal wizard. We hope that you will use these powers for good.

jQuery & Javascript in Drupal carefully walks you through all of the Drupal-specific JavaScript conventions that you’ll need to know to begin integrating jQuery scripts into your Drupal 6 or Drupal 7 websites. You’ll get a brief introduction to jQuery and learn how to add JavaScript code through the theme layer as well as via a module. You’ll also learn how to pass variables from PHP into your JavaScript files through the Drupal-specific Drupal.settings variable. Continue Reading »

Pro PHP and jQuery

Pro PHP and jQueryBook Description
This book is for intermediate programmers interested in building Ajax web applications using jQuery and PHP. Along with teaching some advanced PHP techniques, it will teach you how to take your dynamic applications to the next level by adding a JavaScript layer with jQuery.

  • Learn to utilize built-in PHP functions to build calendar tools and photo galleries.
  • Learn how jQuery can be used for Ajax, animation, client-side validation, and more.
  • Learn jQuery UI and how to create drag-and-drop features easily.

What you’ll learn

  • Use PHP to build a calendar application that allows users to post events with accompanying photos.
  • Use jQuery to allow the calendar app to be viewed and edited without requiring page refreshes using built-in Ajax functions.
  • Build an image management class using object-oriented PHP that will allow image uploads, and then resize the images and generate thumbnails automatically.
  • Learn jQuery plug-in development patterns and create an image “lightbox” to accompany the image gallery class.
  • Learn the basics of jQuery effects, including fading elements, generating HTML markup on the fly, and creating modal windows. Continue Reading »