Skip to content

Weaving a Website Programming in HTML, Java Script, Perl and Java

Best in textbook rentals since 2012!

ISBN-10: 0130282200

ISBN-13: 9780130282200

Edition: 2002

Authors: Susan Anderson-Freed

List price: $132.80
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

For introductory web programming courses found in Computer Science, Computer Information Systems, Management Information Systems, and Business Departments. A comprehensive introduction to web programming, requiring no prior programming experience, this text begins with HTML and moves to progressively more complex programming languagesJavaScript, Perl, and Java. It emphasizes a hands-on approach, and contains clear instructions for carefully chosen visual examples from a wide variety of topics that will appeal to most studentsencouraging them to find ways to capture their interests in creative web pages.
Customers also bought

Book details

List price: $132.80
Copyright year: 2002
Publisher: Prentice Hall PTR
Publication date: 8/6/2001
Binding: Paperback
Pages: 747
Size: 6.75" wide x 9.00" long x 1.50" tall
Weight: 2.398
Language: English

Preface
HTML
Introduction to HTML
Getting Started
The Structure of an HTML Page
HTML Basics
The Weather Forecast Page
Heading Tags
Horizontal Rules
HTML Tags for Chapter 1
HTML Tips
Fonts, Colors, and Character Entities
Physical Style Tags
Logical Style Tags
The [left angle bracket]Blockquote[right angle bracket] Tag
The [left angle bracket]Font[right angle bracket] Tag
Combining the Font, Physical Style, and Logical Style Tags
The [left angle bracket]Basefont[right angle bracket] Tag
Character and Numeric Entities
A Note on Fractions
Exercises
HTML Tags (In Alphabetical Order)
HTML Tips
Lists
Unordered Lists
The Pickle Recipe Page
The Type Attribute for Unordered Lists
The Unordered Lists Types Page
Nested Unordered Lists
Ordered Lists
The Favorite Movies Page
The Type Attribute for Ordered Lists
The Start Attribute for Ordered Lists
The Value Attribute of the [left angle bracket]LI[right angle bracket] Tag
Nested Ordered Lists
Combining Ordered and Unordered Lists
Definition Lists
Anested Definition List
Exercises
HTML Tags
HTML Tips
Tables
Table Basics
The Color Table Page
The Literary Characters Page
Padding, Spacing, and Borders
A Miniature Buttons Page
The Muskrat Mounds Recycling Page
The Muskrat Mounds Recycling Page (Vertically Aligned Version)
Baseline Alignment
The Special Teams Page
The Football Numbers Page
The Cheese Head Survey Page
The Muskrat Mounds Hockey League Page
The Crossword Puzzle Page
Exercises
HTML Tags
HTML Tips
Links and Images
Protocols
Default Link Colors
Absolute Links
The Button Table Page
The Glossary Page
Images
JPEG Format
Obtaining Images
The Duck Carver's Page, Version 1
The IMG Tag
Tiles with Seams
The Web Exercises Page
The Duck Carver's Page (Final Version)
Exercises
HTML Tags
HTML Tips
Frames and Images
Frames
The Frameset for the Basic Frame Page
Exercises
HTML Tags
HTML Tips
Cascading Style Sheets
Embedded Style Sheet Basics
The First Style Page
The Poem Page (Version 1)
The [left angle bracket]H1[right angle bracket] Style
The Style for the [left angle bracket]Pre[right angle bracket] Tag
The Poem Page (Version 2)
The Class Attribute
The Font Class Page
Spanning Classes
Tag-Specific Identification Styles and Classes
The Fourth of July Page
The Fourth of July Page (Version 2)
The Fourth of July Page (Version 3)
The Term Paper Page
The Halloween Page
The Link Styles Page
The Holiday Colors Page
Exercises
Style Sheet Properties
HTML Tips
Javascript
Introduction to Javascript
JavaScript History
A First JavaScript Program
An Introduction to Objects
Three Little Boxes: The Alert, Confirm, and Prompt Windows
Event Handlers
A simple Mouse Handler Page
Exercises
Javascript Vocabulary
Arithmetic Statements
Mathematical Foundations
Parsing Numbers
The Number Object
The Let's Make Change Page
The Sales Tax Page
Practice Exercises
Javascript Vocabulary
Selection Statements
The if Statement
The Azalea Page
Test Data for an if Statement
The Azalea Page: Version 2
The Azalea Page: Version 3
A Note on Lexicographic Order
Logical Operators
A "Not" Page
The Test Grade Page
The Primary Colors Page
The switch Statement
Practice Exercises
JavaScript Vocabulary
Traps and Pitfalls
Iteration Statements
The for Statement
Walk-Throughs
The Factorial Page
Nested for Loops
The while Statement
The do...while Statement
Looping Pitfalls
Practice Exercises
JavaScript Vocabulary
Functions and Objects
JavaScript Programmer-Defined Functions
Local Variables
Calling Functions Within a Function
Programmer-Defined Objects
A Note on Parameter Passing
Exercises
Javascript Vocabulary
Arrays
Array Concepts
Preloaded Arrays, Simple Methods, and a Prototype
Adding Array Methods
New JavaScript (1.2) Methods
Sorting Numeric Arrays
The Sequential Search
Sums and Averages
Finding the Arithmetic Mean
An array of Objects
Exercises
Statistical Exercises
Forms and Form Elements
Introduction
The Form Tag and Object
The First Form Page
A Numeric Text Field Form
HTML Button Types
Select Lists
The Muskrat Mounds Survey Page
Opening and Closing Windows
Exercises
JavaScript and HTML Vocabulary
The String, Regexp, and Date Objects
The String Object
Regular Expressions
The Date Object
Scrambled Words and a Shuffle Function
Exercises
JavaScript Vocabulary
Perl
Introduction to Perl: Web Basics and Scalars
Introduction
Obtaining Perl
A Perl Web Page
Creating and Running a Perl Web Script
Handling Syntax Errors
Scalar Variables in Perl
Single Quotation Marks and the Print Statement
A Here Document
Quotations for Command Interpretation
Numbers in Perl
Perl Arithmetic Functions
Strings in Perl
Exercises
Perl Tips and Vocabulary
Arrays, References, Hashes, and Iteration
Introduction
One-Dimensional Arrays
Iteration Statements
Built-in Array Functions
References
Two-Dimensional Arrays in Perl
Hashes
Creating a Hash
Removing Key-Value Pairs
Arrays of Hashes
Exercises
Perl Vocabulary
Urlencoding, Patterns, Text Fields, and Selection Statements
Introduction
The HTML [left angle bracket]form[right angle bracket] Tag, Revisited
Urlencoding
Perl Selection Statements
Perl Patterns and Regular Expressions
Exercises
Practice Exercises for Regular Expressions
Perl Vocabulary
Subroutines, Text Areas, Radio Buttons, Checkboxes, and Select Lists
Subroutine Basics
Text Fields and Text Areas
Radio Buttons
Checkboxes
Multiple-Select Lists
Single-Select Lists
Summary of Form Elements
Exercises
Multiple-Field, Forms, Email, Files, and CGI.PM
Introduction
The Computer Survey Page--Introduction
The Suggestion Box Page
The CGI.pm Module
The Opinion Poll Page
Exercises
Java
Introduction to Java: Applets, Primitive Data Types, and Text Fields and Areas
Introduction to Java
The First Applet
Java Language Characteristics
The Paint() Method
The First Name Page: Java Version
The Syntax of Java Methods: Unraveled
Primitive Data Types in Java
Arithmetic Operators
Character Conversions
Floating-Point Conversions
Boolean Conversions
The Textcomponent Class
Text Areas
The Math Class
Exercises
Selection and Iteration Statements, Buttons, and Arrays
Introduction
Selection Statements
Iteration Statements
Array Basics
Creating New Class Methods
Exercises
Layouts
Java's Layout Manager
The Flowlayout Manager
Using an Anonymous Layout Manager
Using a Named Layout Manager
The Flowlayout Class Methods
The Gridlayout Manager
The Borderlayout Manager
The Cardlayout Manager
Combining Layouts: The Hurricane Page
The Gridbag Layout Manager
Exercises
Colors and Fonts
Introduction
Color Basics
The HTML Colors Page
Java Fonts
Unicode Characteristics
Addendum
Exercises
Awt from Elements
Introduction
Checkboxes
Choice and List Classes
Scroll Bars
Exercises
Mouse Events and Graphics
Introduction
Lines
Rectangles
Ovals
Arcs
Rounded Rectangles
Images
Polygons
Polylines
Mouse events
The Pie Chart Page
Exercises
Swing Basics
Introduction
Swing Characteristics
Dialog Boxes
Borders
Text Fields and Text Areas
Button and Label Icons
Exercises
Swing form Elements
Introduction
Toggle Buttons
Checkboxes
Radio Buttons
Combo Boxes
Sliders
List
Exercises
Appendixes
Index