Have one to sell? Sell yours here
Beginning JavaScript
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Beginning JavaScript [Paperback]

Paul Wilton (Author)
4.3 out of 5 stars  See all reviews (61 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
School & Library Binding $57.40  
Paperback --  

Book Description

1861004060 978-1861004062 December 2000 1
JavaScript is the language of the Web. Used for programming all major browsers, JavaScript gives you the ability to enhance your web site by creating interactive, dynamic and personalized pages. Our focus in this book is on client-side scripting, but JavaScript is also hugely popular as a scripting language in server-side environments, a subject that we cover in later chapters.

Beginning JavaScript assumes no prior knowledge of programming languages, and teaches 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.



Editorial Reviews

Amazon.com Review

Suitable for learning basic programming for Web browsers, Beginning JavaScript is a patient, introductory tutorial on writing scripts successfully. It teaches you how to create client-side scripts (including full coverage of fundamentals like variables and flow control, plus plenty of screen shots.)

JavaScript is a good way to learn programming. It's powerful, of course, but the book takes small steps, using scripts that work with string and time data first, and then moving to manipulating browser objects like forms and windows. A running case study for a trivia game helps anchor the steps with a practical (and fun) example. There are plenty of tips on debugging your scripts (including how to use the Microsoft Script Debugger tool), and each section includes sample questions. (The book also offers extensive answers in over 80 pages at the end of the book.)

There's plenty of material on the differences between Internet Explorer and Netscape, especially when it comes to Dynamic HTML (DHTML). Coverage of the Document Object Model (DOM) for browsers helps bring the text up to date on some of the latest standards in Web browsers (including the new Netscape 6).

While the focus of Beginning JavaScript clearly is on the client, later sections turn to server-side ASP development (in which the sample trivia game is enhanced with ASPs written in JavaScript using ADO and Microsoft Access.) Reference sections on JavaScript and the browser object model for Internet Explorer and Netscape (through version 4.x) round out the material.

In all, with its approachable style and clearly rendered code examples, Beginning JavaScript makes for a worthwhile first book of programming for today's browsers. Even if you haven't programmed before, this text can give you the tools you need to bring your static Web pages to life. --Richard Dragan

Topics covered:

  • Introduction to JavaScript
  • Cross-browser compatibility issues
  • JavaScript data types and variables
  • Displaying errors
  • Calculations
  • Operators
  • String handling
  • Flow control statements
  • Loops
  • Introduction to using objects
  • The browser object model
  • HTML forms (including types of input controls)
  • Frames and windows
  • Tutorial for regular expressions
  • Advanced string methods
  • Date, time, and timer objects
  • Common errors
  • The Microsoft Script Debugger
  • Cookies
  • Dynamic HTML (DHTML) on Internet Explorer 4.0 and Netscape Navigator 4.x
  • The Document Object Model (DOM)
  • ActiveX controls and plug-ins used with JavaScript
  • Server-scripting
  • Introduction to ASP and databases (including SQL basics and database design with Microsoft Access)
  • Sample case study for a trivia game
  • Sample exercises and answers
  • References to JavaScript
  • Internet Explorer 4 and 5 and Netscape Navigator 4 objects
  • ASP object model reference

From the Publisher

This book is for anyone who wants to learn JavaScript. You will need a very basic knowledge of HTML, but no prior programming experience is necessary. Whether you want to pick up some programming skills, or want to find out how to transfer your existing programming knowledge to the Web, then this book is for you. All you need is a text editor (like Notepad) and a browser, and you're ready to go!

Product Details

  • Paperback: 1006 pages
  • Publisher: Peer Information Inc.; 1 edition (December 2000)
  • Language: English
  • ISBN-10: 1861004060
  • ISBN-13: 978-1861004062
  • Product Dimensions: 9.1 x 7.4 x 2.3 inches
  • Shipping Weight: 3.4 pounds
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (61 customer reviews)
  • Amazon Best Sellers Rank: #1,087,665 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

61 Reviews
5 star:
 (37)
4 star:
 (13)
3 star:
 (7)
2 star:
 (1)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (61 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

53 of 54 people found the following review helpful:
4.0 out of 5 stars A big big big big big big big big good book..., January 6, 2003
This review is from: Beginning JavaScript (Paperback)
It's a big book. It's a very big book. It taught me Javascript to a point where I was writing code from my head. Patience is required, but it will pay off. The author covers everything from beginning programming concepts, to the Javascript Document Object Model (which will help down the road with many aspects of programming), to Dynamic HTML (i.e., making things fly across the screen or making dynamic menus), database programming with Javascript and ASP, and Active X. It's much more than a beginner's book.

Right off the bat the book discusses errors and how to interpret them (an inevitability for any Javascript programmer). That way, as you make mistakes, or mistype something (you will, we all do), you'll know how to handle it instead of flipping through the book screaming for answers.

An added bonus is that you build an application as you go. When you're done with the book you have a working Javascript app that you can easily edit to your own whims and publish on the web.

I can honestly say that, as I read this book, I experienced none of the frustration I usually experience with programming books. The code examples worked, typos were incredibly scarce, and I knew what to do with those "I have to hit something now!!" errors that arise in any programming endeavor.

It's fair to say that this is not only a good beginning Javascript book, it's also a good introduction to programming. You can write code and easily see instant results, which can be gratifying for a beginner.

A good book. Buy and learn.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


51 of 53 people found the following review helpful:
5.0 out of 5 stars You just gotta have it!, January 2, 2001
By 
This review is from: Beginning JavaScript (Paperback)
This is by far one of the most in-depth js books on the market. Not only is it a reference manual but it is also an instructor, step by step. It would help you to understand some of the js language before you dive into this book but the author does attempt to teach, and I feel successfully so.

Just about everything that you could want to do with js in regards to the world wide web is covered in here. JS is not the be-all end-all solution but the language picks up where a lot of scripting languages like perl, PHP leave off.

If you have enjoyed the power of js with web development and want to get more from it you have to take a look at this book, anybody at any experience level will enjoy it.

A great reference and an excellent companion.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


27 of 28 people found the following review helpful:
5.0 out of 5 stars "Beginning" is a misnomer, March 6, 2001
By 
Michael Simpson (San Diego, CA USA) - See all my reviews
This review is from: Beginning JavaScript (Paperback)
I almost passed this book over in the bookstore because of the "Beginning" in the title. "Beginning" implies basic and based on other Wrox titles I've seen, it usually meant an over view of wizards and the development environment. I had looked at several other JavaScript books and finally selected one although it was not exactly what I wanted. I was on my way to the register when I decided to go back and took another look, even at the "Beginning" book. It wasn't what I expected. This book has not let me down. It has so far anticipated and answered every question that comes to my mind. It has a very good balance between tutorial and reference. Mr. Wilton is a talented writer and I hope he will be doing more books.

Although, I did not purchase this title from Amazon, I felt compelled to write this review so that others can benefit from my experience.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
Browse and search another edition of this book.
First Sentence:
JavaScript is a scripting language that enables you to enhance static web applications, by providing dynamic, personalized, and interactive content. Read the first page
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Internet Explorer, Netscape Navigator, Document Object Model, Internet Options, Personal Web Server, Yew Timber, Pine Timber, Wrox Press, New York, Teak Timber, Browser Object Model, Rollover Rollout, Visual Basic, Exercise Questions Suggested, Favorites History, List Pages Visited, Field Name Data Type, Favorites Address, Homer Simpson, Microsoft Access, Paul Wilton, Text Document, Apple Mac, Get Info, Object Description
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:



Books on Related Topics (learn more)

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject