Javascript in 24 Hours

ISBN-10: 0672336081

ISBN-13: 9780672336089

Edition: 5th 2013

Authors: Michael Moncur, Phil Ballard

List price: $36.99 Buy it from $2.55
eBook available
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

Description:

Sams Teach Yourself JavaScript in 24 Hours, Fifth Editionis the freshest, easiest guide to modern JavaScript development. Extensively updated to reflect JavaScript's growing use with HTML5 and CSS3, this full-color book is now even more valuable to inexperienced web developers. Packed with large illustrations, it presents all code in color, helping readers quickly understand program components, structure, and behavior. These outstanding visuals are complemented with a friendly writing style based on practical, complete examples. Readers gain hands-on mastery of syntax, program control, functions, objects, DOM, CSS, libraries, media, and more. As they develop foundational skills, they also learn newer techniques such as: * Using JavaScript, Ajax, and XMLHTTPRequest to improve interactivity * Leveraging jQuery and jQuery-UI libraries * Working with JavaScript and HTML5 together Step-by-step instructions walk readers through key tasks... Q and As, Quizzes, and Exercises test their knowledge... "Did You Know?" tips offer insider advice... "Watch Out!" alerts help them avoid problems. By the time they're finished, readers won't just understand core concepts: they'll be comfortable solving real problems with JavaScript.
Used Starting from $17.67
eBooks Starting from $27.99
Buy eBooks
what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!
Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Periodic Table Online content $4.95 $1.99
Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99
Customers also bought
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $36.99
Edition: 5th
Copyright year: 2013
Publisher: Sams
Publication date: 11/9/2012
Binding: Paperback
Pages: 448
Size: 8.00" wide x 9.50" long x 1.50" tall
Weight: 1.584
Language: English

Introduction
Who This Book Is For
The Aims of This Book
Conventions Used
Q&A, Quiz, and Exercises
How the Book Is Organized
Tools You'll Need
First Steps with JavaScript
Introducing JavaScript
Web Scripting Fundamentals
Server- Versus Client-Side Programming
JavaScript in a Nutshell
Where JavaScript Came From
The <script> Tag
Introducing the DOM
Talking to the User
Summary
Q&A
Workshop
Exercises
Writing Simple Scripts
Including JavaScript in Your Web Page
JavaScript Statements
Variables
Operators
Capturing Mouse Events
Summary
Q&A
Workshop
Exercises
Using Functions
General Syntax
Calling Functions
Arguments
Returning Values from Functions
Scope of Variables
Summary
Q&A
Workshop
Exercises
DOM Objects and Built-In Objects
Interacting with the User
Selecting Elements by Their id
Accessing Browser History
Using the location Object
Browser Information-The navigator Object
Dates and Times
Simplifying Calculation with the Math Object
Summary
Q&A
Workshop
Exercises
Different Types of Data
Numbers
Strings
Boolean Values
Arrays
Summary
Q&A
Workshop
Exercises
More Advanced JavaScript
Scripts That Do More
Conditional Statements
Loops and Control Structures
Debugging Your Scripts
Summary
Q&A
Workshop
Exercises
Object Oriented Programming
What Is Object Oriented Programming (OOP)?
Object Creation
Extending and Inheriting Objects Using prototype
Encapsulation
Using Feature Detection
Summary
Q&A
Workshop
Exercises
Meet JSON
What Is JSON?
Accessing JSON Data
Data Serialization with JSON
JSON Data Types
Simulating Associative Arrays
Creating Objects with JSON
JSON Security
Summary
Q&A
Workshop
Exercises
Responding to Events
Understanding Event Handlers
Default Actions
The event Object
Cross-Browser Event Handlers
Advanced Event Handler Registration
Summary
Q&A
Workshop
Exercises
JavaScript and Cookies
What Are Cookies?
The document.cookie Property
Cookie Ingredients
Writing a Cookie
A Function to Write a Cookie
Reading a Cookie
Deleting Cookies
Setting Multiple Values in a Single Cookie
Summary
Q&A
Workshop
Exercises
Working with the Document Object Model (DOM)
Navigating the DOM
DOM Nodes
Selecting Elements with getElementsByTagName()
Reading an Element's Attributes
Mozilla's DOM Inspector
Summary
Q&A
Workshop
Exercises
Scripting the DOM
Creating New Nodes
Manipulating Child Nodes
Editing Element Attributes
Dynamically Loading JavaScript Files
Summary
Q&A
Workshop
Exercises
JavaScript and CSS
A Ten Minute CSS Primer
The DOM style Property
Accessing Classes Using className
The DOM stylesheets Object
Summary
Q&A
Workshop
Exercises
Good Coding Practice
Don't Overuse JavaScript
Writing Readable and Maintainable Code
Graceful Degradation
Progressive Enhancement
Unobtrusive JavaScript
Feature Detection
Handling Errors Well
Summary
Q&A
Workshop
Exercises
Graphics and Animation
Preloading Images
Animating Page Elements
Animating Transparency
CSS3 Transitions, Transformations, and Animations
Scripting DOM Positioning
Optimizing Performance
Summary
Q&A
Workshop
Exercises
Ajax
Introducing Ajax
The Anatomy of Ajax
The XMLHttpRequest Object
Creating Instances of XMLHttpRequest
Sending the Server Request
Monitoring Server Status
Callback Functions
responseText and responseXML Properties
Summary
Q&A
Workshop
Exercises
Creating a Simple Ajax Library
An Ajax Library
Implementing the Library
Using the Library
Summary
Q&A
Workshop
Exercises
Solving Ajax Problems
Debugging Ajax Applications
Common Ajax Errors
Some Programming Gotchas
Summary
Q&A
Workshop
Exercises
Using JavaScript Libraries
Making Life Easier with Libraries
Why Use a Library?
What Sorts of Things Can Libraries Do?
Some Popular Libraries
Introducing prototype.js
Summary
Q&A
Workshop
Exercises
A Closer Look at jQuery
Including jQuery in Your Pages
jQuery's $(document).ready Handler
Selecting Page Elements
Working with HTML Content
Showing and Hiding Elements
Animating Elements
Command Chaining
Handling Events
Using jQuery to Implement Ajax
Summary
Q&A
Workshop
Exercises
The jQuery Ul User Interface Library
What jQuery Ul Is All About
How to Include jQuery Ul in Your Pages
Interactions
Using Widgets
Summary
Q&A
Workshop
Exercises
Using JavaScript with Other Web Technologies
JavaScript and Multimedia
Multimedia Formats
Browser Plug-Ins
Using an Anchor Tag
Using <embed> and <object>
Rash
Summary
Q&A
Workshop
Exercises
HTML5 and JavaScript
New Markup for HTML5
Some Important New Elements
Drag and Drop
Local Storage
Working with Local Files
Summary
Q&A
Workshop
Exercises
JavaScript Beyond the Web Page
JavaScript Outside the Browser
Writing Google Chrome Extensions
Summary
Q&A
Workshop
Exorcises
Appendices
Tools for JavaScript, Development
Editors
Validators
Debugging and Verifying Tools
JavaScript Quick
Reference
Index
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.

×