rssHome » JavaScript

JavaScript: The Good Parts

JavaScript: The Good Parts

Book Description

Most languages contain good and bad parts, but has more than its share of the bad, having been developed and released in a hurry before it could be refined. This authoritative book scrapes away these bad features to reveal a subset of that’s more reliable, readable, and maintainable than the language as a whole-a subset you can use to create truly extensible and efficient code.

Considered the expert by many people in the community, author Douglas Crockford identifies the abundance of good ideas that make JavaScript an outstanding language-ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation. Unfortunately, these good ideas are mixed in with bad and downright awful ideas, like a model based on global variables.

When Java applets failed, JavaScript became the language of the by default, making its popularity almost completely independent of its qualities as a programming language. In JavaScript: The Good Parts, Crockford finally digs through the steaming pile of good intentions and blunders to give you a detailed look at all the genuinely elegant parts of JavaScript, including:

Eloquent JavaScript: A Modern Introduction to Programming

Eloquent JavaScript: A Modern Introduction to Programming

Book Description

is the language of the , and it’s at the heart of every modern website from the lowliest personal blog to the mighty Google Apps. Though it’s simple for beginners to pick up and play with, is not a toy—it’s a flexible and complex language, capable of much more than the showy tricks most programmers use it for.

Eloquent JavaScript goes beyond the cut-and-paste scripts of the recipe books and teaches you to write code that’s elegant and effective. You’ll start with the basics of , and learn to use variables, control structures, functions, and data structures. Then you’ll dive into the real JavaScript artistry: higher-order functions, closures, and .

Along the way you’ll learn to:

  • Master basic programming techniques and best practices
  • Harness the power of functional and programming
  • Use regular expressions to quickly parse and manipulate strings
  • Gracefully deal with errors and browser incompatibilities
  • Handle browser events and alter the structure

Most importantly, Eloquent JavaScript will teach you to express yourself in code with precision and beauty. Download Now »

Plug-In JavaScript 100 Power Solutions

Plug In JavaScript 100 Power Solutions

Book Description

100 power solutions in one handy guide

This practical resource contains 100 ready-to-run plug-ins you can use to create dynamic content. The book begins by explaining , Cascading Style Sheets (), and the Document Object Model (). Then, each chapter in Plug-In JavaScript offers complete, working examples for specific end results you can achieve right away. Using these plug-ins, you’ll be able to build JavaScript projects quicker and easier than ever, as many complex tasks are reduced to a single function call.

Get ready-made JavaScript plug-ins for:

  • Resizing and repositioning objects
  • Fading between objects
  • Movement and animation
  • Chaining and interaction
  • Menus and navigation
  • Text effects
  • Audio and visual effects
  • Cookies, , and security Download Now »

Learn JavaScript and Ajax with w3Schools

Learn JavaScript and Ajax with w3Schools

Book Description

Fast, focused instruction for beginning developers

.com is the number one online education source for beginning developers. This attractive two-color book contains concise, highly focused tutorials in the proven instructional format, with an easy-to-use reference of Objects and the included. Novice developers will quickly learn to create interactive Web pages using the most popular Web scripting language.

  • is the top Google search result for instruction on , , , and other key Web technologies; this book presents W3Schools tutorials in an easy-to-follow format for quick learning
  • Features clear examples, simple explanations, and a thorough reference section covering JavaScript Objects and the HTML
  • Covers statements and comments; variables, operators, and comparisons; if…then statements; pop-up boxes; events and try…catch; objects, strings, arrays, and Booleans; cookies, validation, and timing; requests and XMLHTTP requests; suggest, and more

Download Now »

PHP jQuery Cookbook

PHP jQuery Cookbook

Book Description

As technology evolves, the gap between desktop applications and applications continues to vanish. And what better way to bridge that gap, for your own website, than using the best two open source technologies in the market: and . The power-combo of these two is leading the way in revolutionizing the RIA world. Although they are easy to integrate, finding or figuring out how to do what you want to do is rather arduous.

The will be your handy guide with walkthroughs of common integration tasks and problems that will help you master the possibilities available using the PHP and combo. You will learn quick solutions to necessary tasks to integrate the power of two of the best known and most widely used technologies of today – PHP on the server side and on the client side. Glide through the basics and move to advanced topics to create dynamic and interactive web applications with this book in hand.

This book covers a wide array of technical aspects of creating an interactive website. Apart from basics of PHP and jQuery, you will go through advanced topics like creating , validating controls, and useful utilities that you will be able to use as stand-alone tools. , the key technique of browser-server communication is covered in detail. You will also learn to use JSON, which is becoming preferred as a mode of data interchange over XML, both in web applications and web services.

Download Now »

JavaScript Step by Step, 2nd Edition

JavaScript Step by Step, 2nd Edition

Book Description

Your hands-on, step-by-step guide to the fundamentals of .

Teach yourself how to program with — one step at time. Ideal for developers with fundamental skills, this practical tutorial provides the clear guidance and hands-on examples you need to create or customize interactive applications using core JavaScript features and techniques.

Discover how to:

  • Write and deploy JavaScript code with Microsoft® ® 2010, the Eclipse IDE, or text editors
  • Work with JavaScript syntax and data types
  • Use the Document Object Model to retrieve, create, and change elements
  • Create rollover images and slideshow effects
  • Validate and provide feedback for user input on forms
  • Manipulate styles and respond to browser events
  • Develop interactive Web applications using
  • Help speed with JavaScript frameworks such as Download Now »