Interactive Programming Internet: Using HTML and JavaScript - Softcover

D. Knuckles, Craig

 
9780471383666: Interactive Programming Internet: Using HTML and JavaScript

Inhaltsangabe

This unique text provides an introduction to programming on the internet. Class tested, over a two-year period, this text covers the "nuts and bolts" of internet programming. In addition to core fundamentals, students are introduced to web page construction HTML, managing an account on a web server, client-server model, and JavaScript programming.

Suitable for an introductory course on Internet programming. Course can be found in Computer Science, Computer Information Systems, and Management Information Systems departments.

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Über die Autorin bzw. den Autor

Craig D. Knuckles is the author of Introduction to Interactive Programming on the Internet: Using HTML and JavaScript, published by Wiley.

Von der hinteren Coverseite

"The text is only half the story!"
"Come to: www.cknuckles.com"

The Nuts and Bolts of Internet Programming

This unique guide presents the nuts and bolts of Internet programming with portable code. The coverage is platform-independent, so readers can use any type of computer to apply concepts. As they learn the core fundamentals, they'll also discover how to construct Web pages using HTML, program on the Web using JavaScript, and manage an account on a Web server.

  • In addition to exploration of core programming fundamentals such as variables, decisions, loops, functions and arrays, a natural introduction to objects using the Document Object Model is prescribed.
  • All of the chapters contain summaries, review questions, and exercises to enhance understanding of the material.
  • Optional sections are included that offer an extra challenge for more advanced readers.
  • Includes coverage on the basics of Web server accounts, including strategies for maintaining and updating a Web site on a server.

Aus dem Klappentext

"The text is only half the story!"
"Come to: www.cknuckles.com"

The Nuts and Bolts of Internet Programming

This unique guide presents the nuts and bolts of Internet programming with portable code. The coverage is platform-independent, so readers can use any type of computer to apply concepts. As they learn the core fundamentals, they'll also discover how to construct Web pages using HTML, program on the Web using JavaScript, and manage an account on a Web server.

  • In addition to exploration of core programming fundamentals such as variables, decisions, loops, functions and arrays, a natural introduction to objects using the Document Object Model is prescribed.
  • All of the chapters contain summaries, review questions, and exercises to enhance understanding of the material.
  • Optional sections are included that offer an extra challenge for more advanced readers.
  • Includes coverage on the basics of Web server accounts, including strategies for maintaining and updating a Web site on a server.

Auszug. © Genehmigter Nachdruck. Alle Rechte vorbehalten.

Who Should Read this Book?

The answer is simple. Anyone who wishes to arm themselves for the 21st century with substantive Internet programming skills. In short, this book covers the "nuts and bolts" of programming on the Internet. To skillfully publish information on the Internet, one must gain a proficiency with HTML and web page construction. To process information one must learn programming fundamentals. This book provides the fundamentals that one must learn in order to pursue virtually any other programming endeavor on the Internet. It is important to learn the fundamentals now so that one has the tools necessary to learn newer, emerging technologies as they become more commonplace. Simply put, this book contains those core fundamentals.The book assumes no prior knowledge of HTML or a programming language.

The prerequisite skills can be summed up succinctly. As far as the computer goes, the reader should be familiar with word processing, creating, and organizing documents. On the Internet side, the reader should be familiar with surfing the Internet with a browser.That gives considerable latitude. Advanced high school students would be equipping themselves well by arming themselves with the skills presented in this book. Anyone in a general collegiate audience would be remiss if he or she were to graduate without possessing these skills. Anyone in the professional setting wishing to be better equipped for the Internet revolution will find the skills fostered in this book indispensable. In short, if you know how to use a computer, and wish to develop your skills further in the Internet environment, you should read this book. The reader who has some knowledge of programming will certainly find the HTML skills useful. Moreover, the reader with some knowledge of a compiled language like C++ will find the portable, interpreted JavaScript language a refreshing change, especially given the natural graphic user interface that HTML forms provide for user input. The only audience to which we would not recommend this book, is that of the professional programmer. Indeed, the highly skilled programmer may be better suited reading a professional reference book on HTML, and one on JavaScript.

Outstanding Features

The book is designed to be platform independent. This means that the reader can use virtually any type of personal computer. All that is required is a basic text editor, which any computer provides, and a relatively current web browser, which can be downloaded for free. Thus, it is not required that the reader purchase any software. The HTML and JavaScript coverage sticks to a subset of the languages which will work on any version 3 or higher of the Netscape or Internet Explorer browsers. Moreover, other emerging browser types also support this common subset of HTML and JavaScript, and on virtually any computer type.

The book introduces programming with objects. The Document Object Model and HTML form objects provide a perfect setting for using objects. So, not only does this book foster a proficiency for using conventional programming structures (variables, decisions, functions, arrays, and loops), but also provides a gentle introduction to objects. The book is, thus, a perfect introduction for anyone wishing to learn an object oriented programming language such as Java.

The book covers the basics of web server accounts and transferring documents web servers. It also covers strategies for maintaining and updating a web site on the server. However, if a web server account is not available to the reader, those topics can be omitted with no difficulties whatsoever.

Each of the 18 lessons features a summary, review questions, and exercises. The exercises feature both stand alone exercises, and two project threads that run throughout the book. The project threads guide the reader through the construction of a structured web site; a site that eventually evidences all of those skills acquired through reading this book. The first project thread, which features development of a personal web site, is also ideal for someone who wishes to read this book, but is not formally enrolled in a course.

The book contains several optional sections that may be used to provide an extra challenge for the more advanced reader. Often, a general audience contains a variety of backgrounds. The optional material provides extra latitude for confronting that challenge.

The book is fully supported by a web site.

The Web Site

The web site contains all of the examples and figures of the book for use in classroom demonstration. Moreover, the interactive nature of many of the examples warrants such on-line access so that a true feel for the examples can be realized. The web site also features reference to many on-line materials, such as freeware and shareware applications, that can be used as valuable tools while developing the material of this book.

Some of the exercises are inextricably bound to the web site. For example, the reader may be asked to incorporate downloadable materials from the web site into the pages they construct, or may be asked to approximately duplicate a page pictured on the site. For another example, some exercises in Lesson 18, require the reader to submit HTML form data to a CGI program on the web site. The web site also provides a perfect place to provide newly designed and updated exercises, making the text a continually evolving instructional resource.

The book contains reference appendices for both of HTML elements, and JavaScript objects. These are valuable in a reference capacity after the course is completed. Moreover, HTML and JavaScript are constantly evolving. So, as new features become uniformly supported on all web browsers, the web site will be updated with supplements to the reference appendices. In this way, the text will remain current in a reference capacity.

The solutions to the exercises are available to instructors via a password protected web site.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.

Weitere beliebte Ausgaben desselben Titels

9780471427711: Introduction to Interactive Programming on the Internet

Vorgestellte Ausgabe

ISBN 10:  0471427713 ISBN 13:  9780471427711
Verlag: John Wiley & Sons Inc, 2002
Softcover