| |
|
|
|
JavaScript Tutorials, Books & GuidesThis page contains JavaScript Tutorials, Books & Guides.
IN THIS CATEGORY
   | Click here for details | | The aim of Sams Teach Yourself JavaScript in 21 Days is to tutor the Web-literate novice JavaScripter through to a high level of competency in applying JavaScript to Web pages. In addition to core uses of client-side JavaScript, Sams Teach Yourself JavaScript in 21 Days also covers emerging topics such as the use of JavaScript with PDFs and the scripting of Scalable Vector Graphics (SVG). The key principles taught throughout the book are backed up with clear and useful examples. This enables the reader to easily apply what they've learned with confidence in order to meet their own coding needs. |
|
  | Click here for details | | JavaScript is one of the easiest, most straightforward ways to enhance a Web site with interactivity. Sams Teach Yourself JavaScript in 24 Hours serves as an easy-to-understand tutorial on both scripting basics and JavaScript itself. The book is written in a clear and personable style with an extensive use of practical, complete examples. The Third Edition of Sams Teach Yourself JavaScript in 24 Hours includes material on the latest developments in JavaScript and Web scripting. Readers will learn how to use JavaScript to enhance Web pages with interactive forms, objects, and cookies. They will also discover how to use JavaScript to work with games, animation, and multimedia. |
|
  | Click here for details | | Beginning JavaScript assumes no prior knowledge of programming languages, but will teach you all the fundamental concepts that you need as you progress. After covering the core JavaScript language, you'll move on to learn about more advanced techniques, including Dynamic HTML, using cookies, debugging techniques, and server-side scripting with ASP. By the end of this book, you will have mastered the art of using JavaScript to create dynamic and professional-looking web pages. |
|
  | Click here for details | | Special Edition Using JavaScript covers the following topics: An Overview of JavaScript Programming Fundamentals Basic Objects Working with Browser Windows Working with the Document Object Working with Forms Dynamic HTML. |
|
  | Click here for details | | Pure JavaScript, Second Edition is a substantial and focused reference for experienced Web developers. This book begins with an accelerated introduction to the newest features of JavaScript so that experienced Web developers can quickly understand the concepts of JavaScript and begin developing their own JavaScript solutions immediately. |
|
  | Click here for details | | JavaScript is a versatile language that can be used to enhance client-side and server-side scripting. JavaScript is also widely used for its abilities to manage user input, show text, play sounds, display images, and communicate with a plug-in response. JavaScript, unlike many other programming languages, is relatively easy to master, even for those who have no programming experience. Mastery of JavaScript allows Web masters and Web site developers to easily add interactivity, moving beyond static HTML pages. |
|
  | Click here for details | | Filled with over 90 scripts, you’ll be able to create a wide range of applications — from displaying banners and other Web graphics to using forms and building frames. |
|
FROM AMAZON.COM
By Douglas Crockford
O'Reilly Media, Inc. Released: 2009-05-11 Paperback (170 pages)
 | List Price: $29.99 Lowest New Price: $16.05 Lowest Used Price: $14.22 Usually ships in 24 hours (As of 16:20 Pacific 6 Jul 2009 More Info)
Click Here | Product Description: Most programming languages contain good and bad parts, but JavaScript 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 JavaScript 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 JavaScript expert by many people in the development community, author Douglas Crockford identifies the abundance of good ideas that make JavaScript an outstanding object-oriented programming 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 programming model based on global variables. When Java applets failed, JavaScript became the language of the Web 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: Syntax Objects Functions Inheritance Arrays Regular expressions Methods Style Beautiful features The real beauty? As you move ahead with the subset of JavaScript that this book presents, you'll also sidestep the need to unlearn all the bad parts. Of course, if you want to find out more about the bad parts and how to use them badly, simply consult any other JavaScript book. With JavaScript: The Good Parts, you'll discover a beautiful, elegant, lightweight and highly expressive language that lets you create effective code, whether you're managing object libraries or just trying to get Ajax to run fast. If you develop sites or applications for the Web, this book is an absolute must. |
|
By David Flanagan
O'Reilly Media, Inc. Paperback (1018 pages)
 | List Price: $49.99 Lowest New Price: $25.89 Lowest Used Price: $10.83 Usually ships in 24 hours (As of 16:20 Pacific 6 Jul 2009 More Info)
Click Here | Product Description: This Fifth Edition is completely revised and expanded to cover JavaScript as it is used in today's Web 2.0 applications. This book is both an example-driven programmer's guide and a keep-on-your-desk reference, with new chapters that explain everything you need to know to get the most out of JavaScript, including: Scripted HTTP and Ajax XML processing Client-side graphics using the canvas tag Namespaces in JavaScript--essential when writing complex programs Classes, closures, persistence, Flash, and JavaScript embedded in Java applications Part I explains the core JavaScript language in detail. If you are new to JavaScript, it will teach you the language. If you are already a JavaScript programmer, Part I will sharpen your skills and deepen your understanding of the language. Part II explains the scripting environment provided by web browsers, with a focus on DOM scripting with unobtrusive JavaScript. The broad and deep coverage of client-side JavaScript is illustrated with many sophisticated examples that demonstrate how to: Generate a table of contents for an HTML document Display DHTML animations Automate form validation Draw dynamic pie charts Make HTML elements draggable Define keyboard shortcuts for web applications Create Ajax-enabled tool tips Use XPath and XSLT on XML documents loaded with Ajax And much more Part III is a complete reference for core JavaScript. It documents every class, object, constructor, method, function, property, and constant defined by JavaScript 1.5 and ECMAScript Version 3. Part IV is a reference for client-side JavaScript, covering legacy web browser APIs, the standard Level 2 DOM API, and emerging standards such as the XMLHttpRequestobject and the canvas tag. More than 300,000 JavaScript programmers around the world have made this their indispensable reference book for building JavaScript applications. ""A must-have reference for expert JavaScript programmers...well-organized and detailed."" -- Brendan Eich, creator of JavaScript |
|
By John Resig
Apress Released: 2009-05-04 Paperback (384 pages)
 | List Price: $44.99 Lowest New Price: $26.99 Lowest Used Price: $30.69 Usually ships in 24 hours (As of 16:20 Pacific 6 Jul 2009 More Info)
Click Here | Product Description:
Pro JavaScript Techniques is the ultimate JavaScript book for the modern web developer. It provides everything you need to know about modern JavaScript, and shows what JavaScript can do for your web sites. This book doesnt waste any time looking at things you already know, like basic syntax and structures. Expert web developer and author John Resig concentrates on fundamental, vital topicswhat modern JavaScripting is (and isnt), the current state of browser support, and pitfalls to be wary of. The book is organized into four sections: - Modern JavaScript developmentusing JavaScript the object-oriented way, creating reusable code, plus testing and debugging
- DOM scriptingupdating content and styles, plus events, and effect and event libraries
- Ajaxhow Ajax works, overcoming problems, and using libraries to speed up development of Ajax applications
- The future of JavaScriptlooking at cutting edge topics like JSON, HTML 5, and more
All concepts are backed up by real-world examples and case studies, and John provides numerous reusable functions and classes to save you time in your development. There are also up-to-date reference appendixes for the DOM, events, browser support (including IE7), and frameworksso you can look up specific details quickly and easily. |
|
By David McFarland
Pogue Press Paperback (543 pages)
 | List Price: $39.99 Lowest New Price: $15.76 Lowest Used Price: $15.75 Usually ships in 24 hours (As of 16:20 Pacific 6 Jul 2009 More Info)
Click Here | Product Description: JavaScript is essential for creating modern, interactive Web sites. But, unlike HTML and CSS, JavaScript is a true programming language with complex rules that are challenging for most Web designers to learn. In JavaScript: The Missing Manual, bestselling author David McFarland teaches you how to use JavaScript in sophisticated ways -- even if you have little or no programming experience. In a clear, entertaining way, the book starts out by teaching you how to build a basic JavaScript program. Then, once you've mastered the structure and terminology, you'll learn how to use advanced JavaScript tools to add useful interactivity to your sites quickly and painlessly, rather than scripting everything from scratch. To jump-start your progress, the book offers several "living examples" -- step-by-step tutorials for building Web site components with JavaScript using raw materials, such as graphics and half-completed Web pages, that you can download from the book's companion Web site. In this book, you will learn: How to get started. The book introduces the building blocks of JavaScript, and general tips on computer programming. Learn to add scripts to a Web page; store and manipulate information; communicate with the browser window; respond to events like mouse clicks and form submissions; and identify and modify HTML. How to build Web Page Features. McFarland provides real-world examples of JavaScript in action. Learn to create pop-up navigation bars, enhance HTML tables, build an interactive photo gallery, and make Web forms more usable. Create interesting user interfaces with tabbed panels, accordion panels and pop-up dialog boxes. How to troubleshoot and debug. The book will teach you howto avoid the ten most common errors new programmers make, and how to find and fix bugs. How to communicate with the Web server. In addition to basic JavaScript, this manual covers Ajax, the approach that made JavaScript glamorous. Learn to use JavaScript to communicate with a server so that your Web pages can receive information without having to reload. If you want to put JavaScript to work right away without getting tangled up in code, JavaScript: The Missing Manual is the best book available. |
|
By Nicholas C. Zakas
Wrox Paperback (840 pages)
 | List Price: $49.99 Lowest New Price: $27.48 Lowest Used Price: $27.97 Usually ships in 24 hours (As of 16:20 Pacific 6 Jul 2009 More Info)
Click Here | Product Description: This eagerly anticipated update to the breakout book on JavaScript offers you an in-depth look at the numerous advances to the techniques and technology of the JavaScript language. You'll see why JavaScript's popularity continues to grow while you delve through topics such as debugging tools in Microsoft Visual Studio, FireBug, and Drosera; client-side data storage with cookies, DOM storage, and client-side databases; HTML 5, ECMAScript 3.1, the Selectors API; and design patterns including creational, structural, and behavorial patterns. |
|
By Lee S Barney
Addison-Wesley Professional Paperback (216 pages)
 | List Price: $39.99 Lowest New Price: $26.39 Lowest Used Price: $40.93 Usually ships in 24 hours (As of 16:20 Pacific 6 Jul 2009 More Info)
Click Here | Product Description:
“For those not ready to tackle the complexities of Objective-C, this is a great way to get started building iPhone apps. If you know the basics of HTML, JavaScript, and CSS, you’ll be building apps in no time.” —August Trometer, Owner of FoggyNoggin Software, www.foggynoggin.com  Discover the Easier, Faster Way to Build High-Quality iPhone Applications  Now, you don’t need to dive headfirst into Objective-C to write state-of-the-art applications for the iPhone. You can use web development tools and technologies you already know: JavaScript, HTML, and CSS. In this book, long-time web and mobile application developer Lee S. Barney shows you how to use the QuickConnect and PhoneGap frameworks to create secure, high-quality, modular hybrid iPhone applications.  Lee S. Barney walks you through the entire hybrid iPhone development process, from creating great user interfaces to compiling, deploying, and executing applications. Along the way, he introduces techniques and sample code designed to streamline development, eliminate complexity, optimize performance, and leverage all iPhone’s native capabilities—from its accelerometer and GPS to its built-in database. Coverage includes  -
Using Dashcode and Xcode together to create unique, exciting hybrid iPhone applications -
Using the QuickConnect JavaScript API to perform tasks ranging from vibrating the phone to accessing the accelerometer and GPS location data -
Accessing native iPhone functionality using the PhoneGap JavaScript API -
Storing, retrieving, and managing data on the iPhone, even without network access -
Using XMLHttpRequest to access or synchronize remote data and use web services -
Creating Google-based maps for your own app that work like those you see in the iPhone’s Maps application  This book systematically lowers the barriers to iPhone development, enabling web developers to build any iPhone application they can imagine without long development cycles or steep learning curves! |
|
By Michael Morrison
O'Reilly Media, Inc. Paperback (650 pages)
 | List Price: $39.99 Lowest New Price: $22.37 Lowest Used Price: $20.00 Usually ships in 24 hours (As of 16:20 Pacific 6 Jul 2009 More Info)
Click Here | Product Description: So you're ready to make the leap from writing HTML and CSS web pages to creating dynamic web applications. You want to take your web skills to the next level. And you're finally ready to add "programmer" to the resume. It sounds like you're ready to learn the Web's hottest programming language: JavaScript. Head First JavaScript is your ticket to going beyond copying and pasting the code from someone else's web site, and writing your own interactive web pages. With Head First JavaScript, you learn: - The basics of programming, from variables to types to looping
- How the web browser runs your code, and how you can talk to the browser with your code
- Why you'll never have to worry about casting, overloading, or polymorphism when you're writing JavaScript code
- How to use the Document Object Model to change your web pages without making your users click buttons
If you've ever read a Head First book, you know what to expect -- a visually rich format designed for the way your brain works. Head First JavaScript is no exception. It starts where HTML and CSS leave off, and takes you through your first program into more complex programming concepts -- like working directly with the web browser's object model and writing code that works on all modern browsers. Don't be intimidated if you've never written a line of code before! In typical Head First style, Head First JavaScript doesn't skip steps, and we're not interested in having you cut and paste code. You'll learn JavaScript, understand it, and have a blast along the way. So get ready... dynamic and exciting web pages are just pages away. |
|
By James Keogh
McGraw-Hill Osborne Media Paperback (375 pages)
 | List Price: $21.95 Lowest New Price: $11.99 Lowest Used Price: $11.84 Usually ships in 24 hours (As of 16:20 Pacific 6 Jul 2009 More Info)
Click Here | Product Description: Even if you have no programming experience, you'll learn to create dynamic, interactive Web pages with help from this easy-to-use, self-teaching guide. Author and programming instructor Jim Keogh covers the basics of this leading Web development language and explains how to write cross-browser JavaScript programs in no time. |
|
By Jeremy Keith
friends of ED Paperback (368 pages)
 | List Price: $34.99 Lowest New Price: $18.61 Lowest Used Price: $14.99 Usually ships in 24 hours (As of 16:20 Pacific 6 Jul 2009 More Info)
Click Here | Product Description: We know from the success of titles such as Web Standards Solutions , Cascading Style Sheets: Separating Content from Presentation, and the Web Designer's Reference that web designers are increasingly concerned with making sites that don't just look pretty, but are also built using current best practices. There are three main technologies married together to create usable, standards-compliant web designs: XHTML for data structure, Cascading Style Sheets for styling your data, and JavaScript for adding dynamic effects and manipulating structure on the fly using the Document Object Model. This book is about the latter of the three. DOM Scripting: Web Design with JavaScript and the Document Object Model gives you everything you need to start using JavaScript and the Document Object Model to enhance your web pages with client-side dynamic effects. Jermey starts off by giving you a basic crash course in JavaScript and the DOM, then move on to provide you with several real world examples built up from scratch including dynamic image galleries and dynamic menus, and show you how to manipulate web page style using the CSS DOM, and create markup on the fly. You'll learn how to: * Apply dynamic behavior to your pages without inserting JavaScript in your markup. * Write scripts that degrade gracefully when JavaScript isn’t available. * Use web standards to ensure cross-browser compatibility. * Harness the power of the DOM to create user-controlled animation. * Also includes an introduction to Ajax. |
|
By Danny Goodman
O'Reilly Media, Inc. Paperback (604 pages)
 | List Price: $44.99 Lowest New Price: $24.03 Lowest Used Price: $17.99 Usually ships in 24 hours (As of 16:20 Pacific 6 Jul 2009 More Info)
Click Here | Product Description: In today's Web 2.0 world, JavaScript and Dynamic HTML are at the center of the hot new approach to designing highly interactive pages on the client side. With this environment in mind, the new edition of this book offers bite-sized solutions to very specific scripting problems that web developers commonly face. Each recipe includes a focused piece of code that you can insert right into your application. Why is JavaScript & DHTML Cookbook so popular? After reading thousands of forum threads over the years, author and scripting pioneer Danny Goodman has compiled a list of problems that frequently vex scripters of various experience levels. For every problem he addresses, Goodman not only offers code, but a discussion of how and why the solution works. Recipes range from simple tasks, such as manipulating strings and validating dates in JavaScript, to entire libraries that demonstrate complex tasks, such as cross-browser positioning of HTML elements, sorting tables, and implementing Ajax features on the client. Ideal for novices as well as experienced scripters, this book contains more than 150 recipes for: - Working with interactive forms and style sheets
- Presenting user-friendly page navigation
- Creating dynamic content via Document Object Model scripting
- Producing visual effects for stationary content
- Positioning HTML elements
- Working with XML data in the browser
Recipes in this Cookbook are compatible with the latest W3C standards and browsers, including Internet Explorer 7, Firefox 2, Safari, and Opera 9. Several new recipes provide client-side Ajax solutions, and many recipes from the previous edition have been revised to help you build extensible user interfaces for Web 2.0 applications. If you want to write your own scripts and understand how they work, rather than rely on a commercial web development framework, the JavaScript & DHTML Cookbook is a must. |
|
|
|