Learn JavaScript in a Weekend

Overview

You don't have to be a programming expert in order to use JavaScript to create a stunning, powerful Web site! Learn JavaScript™ In a Weekend® provides you with all the information and examples you will need to make your Web site unforgettable. On Friday evening you will learn all the prerequisite background information for working with JavaScript. By the end of the session, you'll be writing your first JavaScript! On Saturday you'll learn the basics of JavaScript coding, master object-oriented programming, and ...
See more details below
Available through our Marketplace sellers.
Other sellers (Paperback)
  • All (13) from $1.99   
  • New (3) from $59.48   
  • Used (10) from $1.99   
Close
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any BN.com coupons and promotions
$59.48
Seller since 2014

Feedback rating:

(290)

Condition:

New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

New
Brand New Item.

Ships from: Chatham, NJ

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$65.00
Seller since 2014

Feedback rating:

(181)

Condition: New
Brand new.

Ships from: acton, MA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
$69.99
Seller since 2007

Feedback rating:

(17)

Condition: New
INCLUDES SEALED CD: BRAND NEW: Ships Fast Approx 3 to 5 business days delivery in Continental USA if you pay Expedited Ship Option. DESCRIPTION: 416 Pages: Course Technology PTR; ... 1 edition (February 22, 2001) : You don't have to be a programming expert in order to use JavaScript to create a stunning, powerful Web site! Learn JavaScript™ In a Weekend® provides you with all the information and examples you will need to make your Web site unforgettable. On Friday evening you will learn all the prerequisite background information for working with JavaScript. By the end of the session, you'll be writing your first JavaScript! On Saturday you'll learn the basics of JavaScript coding, master object-oriented programming, and learn specific ways to spice up your Web site. Sunday will bring concepts on advanced JavaScript programming as well as a chapter dedicated to pulling together everything that you have learned. Read more Show Less

Ships from: Phoenix, AZ

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
Page 1 of 1
Showing All
Close
Sort by
Sending request ...

Overview

You don't have to be a programming expert in order to use JavaScript to create a stunning, powerful Web site! Learn JavaScript™ In a Weekend® provides you with all the information and examples you will need to make your Web site unforgettable. On Friday evening you will learn all the prerequisite background information for working with JavaScript. By the end of the session, you'll be writing your first JavaScript! On Saturday you'll learn the basics of JavaScript coding, master object-oriented programming, and learn specific ways to spice up your Web site. Sunday will bring concepts on advanced JavaScript programming as well as a chapter dedicated to pulling together everything that you have learned.
Read More Show Less

Product Details

  • ISBN-13: 9780761533320
  • Publisher: Cengage Learning
  • Publication date: 2/1/2001
  • Series: In a Weekend Series
  • Pages: 386
  • Product dimensions: 7.41 (w) x 9.14 (h) x 0.92 (d)

Meet the Author

Jerry Lee Ford, Jr. is an author, educator, and an IT professional with more than 18 years of experience in information technology, including roles as an automation analyst, technical manager, technical support analyst, automation engineer, and security analyst. Jerry has a master’s degree in business administration from Virginia Commonwealth University in Richmond, Virginia. He is the author of 22 other books and co-author of 2 additional books. His published works include AppleScript Studio Programming for the Absolute Beginner, Microsoft Windows Shell Scripting for the Absolute Beginner, Perl Programming for the Absolute Beginner, Beginning REALbasic, Microsoft Windows Shell Scripting and WSH Administrator’s Guide, VBScript Professional Projects, and Microsoft Visual Basic 2005 Express Edition Programming for the Absolute Beginner. He has more than five years of experience as an adjunct instructor teaching networking courses in information technology. Jerry lives in Richmond, Virginia, with his wife, Mary, and their children, William, Alexander,and Molly.
Read More Show Less

Table of Contents

Introduction

Friday Evening: Introducing JavaScript
What Is JavaScript?


What Can You Do with JavaScript?
A Little History
Comparing JavaScript to CGI, Perl, Java, VBScript, and Active X
A Brief Overview of HTML
Examining HTML Structure
Common HTML Tags
Take a Break

More HTML
Integrating JavaScript with HTML

Understanding the Script Tags
Writing Your First JavaScript: "Hello World"
Testing Your First Script
Recognizing Case Sensitivity in JavaScript
Four Ways to Integrate JavaScript into HTML Pages
Locating This Book's Source Code on the CD-ROM
Building Your Own Collection of JavaScript Scripts
Understanding Browser Compatibility
What's Next?

Saturday Morning: Learning the Basics of JavaScript Coding
A Few Words about Scripting


Getting Comfortable with JavaScript Syntax
Hiding JavaScript Statements
Working with Values

Declaring Variables
Creating Variables
Writing Text with Strings
The Math Object
Take a Break
JavaScript Statements

Using Conditional Statements to Alter Script Flow
Adding Comments for Clarity
Declaring and Assigning Data to Variables
Optimizing Code with Looping Logic
Manipulating Objects
Streamlining Your JavaScripts with Functions

Defining a Function
Calling Functions
Using Arrays

Defining an Array
Processing Arrays with for Loops
Using Arrays
Sorting Arrays
Building Dynamic Arrays
What's Next?

Saturday Afternoon: Mastering Object-Based Programming with JavaScript
Object-Based Programming


An Introduction to Objects
The JavaScript Object Model

Working with Built-In Objects
Take a Break

Working with Browser-Based Objects
Creating Custom Objects

Creating Objects with an Object Initializer
Deleting Your Object
Expanding Object Definitions
Handling Events

Defining Events
The event Object
Types of Events
Using the onClick Event as a Decision Point
What's Next?

Saturday Evening: Doing Really Cool Things with Your Web Pages
Controlling the Status Bar


Posting a Message to the Status Bar
Posting a Blinking Message to the Status Bar
Scrolling a Message in the Status Bar
Providing Link Descriptions in the Status Bar
Improving Browser Navigation

Creating Your Own URL Field
Creating an Automatic Drop-Down Navigation Menu
Creating a Drop-Down Menu with a Button Control
Scrolling and Jumping
Working with Rollovers
Take a Break
Taking Advantage of Dialog Boxes

Testing Pop-Up Dialog Boxes
Adding a Welcome Message
Using the Visitor's Name in a Message
Working with Different Types of Browsers

Gathering Browser Information
A Browser Redirection Example
Experimenting with Other Neat Stuff

Building a JavaScript Clock
A Simple Password Script
A Rotating Banner Example
What's Next?

Sunday Morning: Enhancing Web Pages with Frames and Forms
Introducing Frames
Creating Frames with HTML


Building Your First Frame
Creating a Navigation Frame
Nesting Framesets
Taking Care of Browsers That Cannot Display Frames
Using JavaScript to Manage Frames

Creating Frame Content Using JavaScript
Controlling Frames with JavaScript
Controlling More than One Frame at a Time
Displaying Other Web Sites Using Frames
Frames…No Thank You
Take a Break
Introducing Forms

The form Object
Form Components
Creating Forms with HTML

The button Element
The checkbox Element
The fileUpload Element
The hidden Element
The password Element
The radio Element
The reset Element
The select Element
The submit Element
The text Element
The textarea Element
Using JavaScript to Manage Forms

Form Events
Form Validation
E-Mailing Form Results
What's Next?

Sunday Afternoon: Advanced JavaScript Programming
Leveraging Plug-Ins


Examining the Plug-ins Stored on Visitors' Computers
Using the Netscape LiveAudio Plug-In
Understanding Basic Graphics and Animation

The Blinking Eye
The Background Changer
The Picture Viewer
Baking JavaScript Cookies

Creating a Cookie
Viewing Your Cookie
Take a Break
Debugging Your JavaScripts

Load-Time Errors
Runtime Errors
Logic Errors
Habits of Highly Effective Programmers
Using Checkpoints
Testing Before You Write
Trapping Errors with onError
Understanding Internet Explorer Error Messages
Working with the Netscape JavaScript Console
Working with Advanced Debugging Tools
What's Next?

Sunday Evening: Putting It All Together
Overview of the On-line Bookmall Web Site
Crafting the Index Page
The Featured Book
Navigating the Bookmall
Take a Break
Finishing the Bookmall
Collecting Visitor Registration
Receiving Customer Email
What's Next?

What's on the CD
Running the CD with Windows 95/98/2000/NT
Running the CD with Macintosh OS 7.0 or Later
The Prima User Interface


Using the Left Panel
Using the Right Panel
Resizing and Closing the User Interface

Glossary
Index

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)