Would you like to see this page in English? Click here.

この商品をお持ちですか? マーケットプレイスに出品する
Beginning Javascript (Programmer to Programmer)
 
 

Beginning Javascript (Programmer to Programmer) [ペーパーバック]

Paul Wilton


出品者からお求めいただけます。


‹  商品の概要に戻る

商品の説明

内容説明

What is this book about?

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.

What does this book cover?

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.

Here are a few of the things you'll learn in this book:

  • Fundamental programming concepts
  • Comprehensive practical tutorial in JavaScript
  • Cross-browser scripting, including Netscape 6
  • Cookie creation and use
  • Plug-ins and ActiveX controls
  • Dynamic HTML
  • Scripting the W3C DOM
  • Server-side JavaScript with ASP

Who is this book for?

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! --このテキストは、絶版本またはこのタイトルには設定されていない版型に関連付けられています。

Amazon.com

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

Amazon.co.uk

Javascript is the only scripting language that runs in all the leading Web browsers, making it an essential part of the Web developer's tool kit. The language itself is not especially difficult to learn, but it becomes more challenging when you include related topics such as HTML forms, dynamic HTML and cross-browser compatibility. Beginning JavaScript, which is suitable for beginning or intermediate programmers, covers all these topics and more to provide a complete Javascript handbook.

Early chapters cover language basics, such as data types, functions, conditions and loops, string handling, and programming with objects. The authors explain how to control the Web browser by programming its object model, and how to combine scripts with forms. There is a guide to debugging with Netscape and Microsoft Internet Explorer, and a chapter on using cookies to store user preferences.

A substantial part of the book is focused on Dynamic HTML and how to write scripts that control the content of the page. There is a clear explanation of the DOM (document object model), as specified by the W3C Web standards group. Finally, there is a look at extending browser capabilities with ActiveX controls or plug-ins, and server-side scripting with Active Server Pages, including database access. Several appendixes offer a language reference and object models for Internet Explorer and Netscape Navigator 4.0. Sadly Netscape 6.0 is not covered, but it is not quite as bad as it sounds since Netscape 6.0 closely follows the official DOM. --Tim Anderson

Book Description

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.

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!

Back Cover Copy

"With my book, you'll gain a thorough understanding of the JavaScript language, learning all the key concepts from the ground up. The knowledge you'll gain here will help you to start programming exciting and powerful web applications."

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.

Who is this book for?

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!

What does this book cover?

  • Fundamental programming concepts
  • Comprehensive practical tutorial in JavaScript
  • Cross-browser scripting, including Netscape 6
  • Cookie creation and use
  • Plug-ins and ActiveX controls
  • Dynamic HTML
  • Scripting the W3C DOM
  • Server-side JavaScript with ASP

--このテキストは、絶版本またはこのタイトルには設定されていない版型に関連付けられています。

About the Author

After an initial start as a Visual Basic applications programmer at the Ministry of Defence in the UK, Paul found himself pulled into the Net. Having joined an Internet development company, he has spent the last 3 years helping create Internet solutions and is currently working on an e-commerce website for a major British bank.

Paul's main skills are in developing web front ends using DHTML, JavaScript, VBScript and Visual Basic and backend solutions with ASP, VB and SQL Server. Currently he is expanding his skill set to include ADSI programming of Windows 2000 Active Directory.

‹  商品の概要に戻る