Poetry Madness
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    Original Essays | March 24, 2015

    Judith Claire Mitchell: IMG The Book That Refused to Write Itself



    I first heard of Fritz Haber in 1998, when I caught a snippet of a TV documentary about 20th-century scientists. The camera zoomed in on an image of... Continue »

    spacer
Qualifying orders ship free.
$39.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
3 Local Warehouse Computer Languages- CGI

This title in other editions

Beginning JavaScript

by

Beginning JavaScript Cover

 

Synopses & Reviews

Publisher Comments:

Step-by-step guidance to creating powerful web apps with JavaScript

JavaScript allows you to enhance your web pages and web applications by providing dynamic, personalized, and interactive content. Serving as a great introduction to JavaScript, this book offers all you need to start using JavaScript on your web pages right away. It's fully updated and covers utilizing JavaScript with the latest versions of the Internet Explorer®, Firefox®, and Safari® browsers.

  • Walks you through the basics of JavaScript: what it is, how it works, and what you can do with it

  • Covers the various tools needed to create JavaScript web applications

  • Escorts you through selecting a single character from a string, converting character codes to a string, and copying string parts

  • Shows you how to join arrays, copy parts of an array, sort arrays, and reverse an array's order

  • Explains how using a JavaScript framework (such as jQuery, Prototype, and MooTools) makes JavaScript programming faster and more efficient

  • Offers an in-depth look at Ajax

  • Reviews common mistakes, debugging, and error handling

Programmer Forums

Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Code Downloads

Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

Read More

Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

Wrox.com

Synopsis:

The perennial bestseller returns with new details for using the latest tools and techniques available with JavaScript

JavaScript is the definitive language for making the Web a dynamic, rich, interactive medium. This guide to JavaScript builds on the success of previous editions and introduces you to many new advances in JavaScript development. The reorganization of the chapters helps streamline your learning process while new examples provide you with updated JavaScript programming techniques.

You'll get all-new coverage of Ajax for remote scripting, JavaScript frameworks, JavaScript and XML, and the latest features in modern Web browsers. Plus, all the featured code has been updated to ensure compliance with the most recent popular Web browsers.

  • Introduces you to the latest capabilities of JavaScript, the definitive language for developing dynamic, rich, interactive Web sites
  • Features new coverage of data types and variables, JavaScript and XML, Ajax for remote scripting, and popular JavaScript frameworks
  • Offers updated code that ensures compliance with the most popular Web browsers
  • Includes improved examples on the most up-to-date JavaScript programming techniques

Continuing in the superlative tradition of the first three editions, Beginning JavaScript, Fourth Edition, gets you up to speed on all the new advances in JavaScript development.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Synopsis:

Beginning JavaScript 4th edition continues the excellent and tradition of the first three editions, which combined have sold more than 60,000 copies, with more than 75 Amazon reviews.

This edition improves on the first and second editions in several ways: More coverage of Ajax and remote scripting - which is driving tremendous renewed JavaScript interest Trimming fat from the book by removing some peripheral and dated coverage of ASP, databases, and older browser versions Updating all the code to insure compliance with the most recent popular web brosers including IE, Firefox and Safari. Improved examples throughout the book to use more up-to-date and relevant programming techniques Reorganization of chapters to help streamline learning of related topics and to better integrate new topics.

The major topics covered in the book are: Data Types and Variables; Decisions, Loops, and Functions; JavaScript - An Object Based Language; Programming the browser; HTML Forms: Interacting with the User; Windows and Frames; String Manipulation; Date, Time and Timers; Common Mistakes, Debugging, and Error Handling; Storing Information: Cookies; Using ActiveX and Plug-ins with JavaScript Introduction To Dynamic HTML as it applies to the latest web browsers JavaScript and XML Ajax for Remote Scripting New coverage of popular JavaScript Frameworks.

About the Author

Paul Wilton owns his own company, providing online booking systems to vacation property owners, which is largely developed using JavaScript.

Jeremy McPeak is a self-taught programmer who began his career by tinkering with web sites in 1998. He is the coauthor of Professional Ajax, 2nd Edition and several online articles covering topics such as XSLT, ASP.NET Web Forms, and C#. He is currently employed at an energy-based company building in-house conventional and web applications.

Table of Contents

Introduction.

Chapter 1: Introduction to JavaScript and the Web.

Chapter 2: Data Types and Variables.

Chapter 3: Decisions, Loops, and Functions.

Chapter 4: Common Mistakes, Debugging, and Error Handling.

Chapter 5: JavaScript — An Object-Based Language.

Chapter 6: Programming the Browser.

Chapter 7: HTML Forms: Interacting with the User.

Chapter 8: Windows and Frames.

Chapter 9: String Manipulation.

Chapter 10: Date, Time, and Timers.

Chapter 11: Storing Information: Cookies.

Chapter 12: Dynamic HTML and the W3C Document Object Model.

Chapter 13: Using ActiveX and Plug-Ins with JavaScript.

Chapter 14: Ajax.

Chapter 15: JavaScript Frameworks.

Appendix A: Answers to Exercises.

Appendix B: JavaScript Core Reference.

Appendix C: W3C DOM Reference.

Appendix D: Latin-1 Character Set.

Index.

Product Details

ISBN:
9780470525937
Author:
Wilton, Paul
Publisher:
Wrox Press
Author:
Mcpeak, Jeremy
Subject:
Programming Languages - JavaScript
Subject:
Web servers
Subject:
World Wide Web
Subject:
Internet - Web Site Design
Subject:
Web site development
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
Computer Languages-CGI
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
ML, Ajax for remote scripting, RIA, Web Development
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
Webs
Subject:
ite Development
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Subject:
JavaScript, introduction to JavaScript, new features of JavaScript, newest version of JavaScript, latest JavaScript tools, latest JavaScript techniques, using the newest JavaScript tools, using newest JavaScript techniques, updated JavaScript techniques,
Copyright:
Edition Description:
WebSite Associated w/Book
Publication Date:
20100115
Binding:
TRADE PAPER
Language:
English
Illustrations:
Y
Pages:
792
Dimensions:
9.26x7.30x1.51 in. 2.86 lbs.

Other books you might like

  1. HTML, XHTML & CSS for Dummies (For... Used Trade Paper $18.00

Related Subjects

Computers and Internet » Computer Languages » Javascript
Computers and Internet » Internet » JavaScript

Beginning JavaScript New Trade Paper
0 stars - 0 reviews
$39.99 In Stock
Product details 792 pages Wrox Press - English 9780470525937 Reviews:
"Synopsis" by , The perennial bestseller returns with new details for using the latest tools and techniques available with JavaScript

JavaScript is the definitive language for making the Web a dynamic, rich, interactive medium. This guide to JavaScript builds on the success of previous editions and introduces you to many new advances in JavaScript development. The reorganization of the chapters helps streamline your learning process while new examples provide you with updated JavaScript programming techniques.

You'll get all-new coverage of Ajax for remote scripting, JavaScript frameworks, JavaScript and XML, and the latest features in modern Web browsers. Plus, all the featured code has been updated to ensure compliance with the most recent popular Web browsers.

  • Introduces you to the latest capabilities of JavaScript, the definitive language for developing dynamic, rich, interactive Web sites
  • Features new coverage of data types and variables, JavaScript and XML, Ajax for remote scripting, and popular JavaScript frameworks
  • Offers updated code that ensures compliance with the most popular Web browsers
  • Includes improved examples on the most up-to-date JavaScript programming techniques

Continuing in the superlative tradition of the first three editions, Beginning JavaScript, Fourth Edition, gets you up to speed on all the new advances in JavaScript development.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

"Synopsis" by , Beginning JavaScript 4th edition continues the excellent and tradition of the first three editions, which combined have sold more than 60,000 copies, with more than 75 Amazon reviews.

This edition improves on the first and second editions in several ways: More coverage of Ajax and remote scripting - which is driving tremendous renewed JavaScript interest Trimming fat from the book by removing some peripheral and dated coverage of ASP, databases, and older browser versions Updating all the code to insure compliance with the most recent popular web brosers including IE, Firefox and Safari. Improved examples throughout the book to use more up-to-date and relevant programming techniques Reorganization of chapters to help streamline learning of related topics and to better integrate new topics.

The major topics covered in the book are: Data Types and Variables; Decisions, Loops, and Functions; JavaScript - An Object Based Language; Programming the browser; HTML Forms: Interacting with the User; Windows and Frames; String Manipulation; Date, Time and Timers; Common Mistakes, Debugging, and Error Handling; Storing Information: Cookies; Using ActiveX and Plug-ins with JavaScript Introduction To Dynamic HTML as it applies to the latest web browsers JavaScript and XML Ajax for Remote Scripting New coverage of popular JavaScript Frameworks.

spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.