44444444
Scott/Jones · Scott/Jones · Scott/Jones · Scott/Jones · Scott/Jones · Scott/Jones · Scott/Jones · Scott/Jones

Home | Textbook Catalog | Order Book | Syllabi

 

Save 12% over most
bookstore prices by ordering
directly from Scott/Jones!

 

We're happy to announce the publication of

Web Developer Foundations:
Using XHTML


by Terry A. Felke
William Rainey Harper College

Sample Chapter


Web Developer Foundations:
Using XHTML,
1-57676-100-2



Web Developer Foundations:
Introduction to Dreamweaver MX,
1-57676-135-5



Web Developer Foundations:
Introduction to FrontPage 2002,
1-57676-136-3


Felke is intended for a first semester web development course. It provides a foundation in skills and concepts that web developers need, including Internet concepts, XHTML, basic web design and development, web site promotion, and an e-commerce overview.

What Makes Felke Different?

  • Ethics and variable platform accessibility are treated throughout.

  • Hands-on practice by placement of practice exercises (a) within chapters, (b) at ends of chapters, and (c) the development of three different web sites as Case Study exercises throughout the text. The variety of exercises provides instructors with a choice of assignments for a particular course or semester.

  • Most Chapters conclude with Hands-On Exercises, Web Site Case Study (JavaJam Coffee House, Fish Creek Animal Hospital, Pete the Painter). By completing one (or more) of these Case Studies, students create one or more web sites that can be used in their portfolios to showcase the skills they have learned.

  • Forms and Server-side processing is difficult for most students. Felke addresses it twice—once in Chapter 5 (XHTML Frames and Forms) and Chapter 11 (Web Page Interactivity). By double coverage and more detailed coverage in the later chapter, students are better able to grasp using forms to invoke server-side processing. A sample ASP script is provided on the textbook’s web site for students to use in their exercises.

  • Web Site Promotion. Felke devotes an entire chapter to this topic. A surprising number of community college students have been small business owners who need a web site but don’t want to pay a consultant for it. They are very interested in knowing not only how to create a web site, but how to promote it after it is published.

  • Coverage. This text includes both “hard” skills such as XHTML (Chapter 2, 3, 4, 5) and an intro to CSS (Chapter 8) and “soft” skills such as discussions of web design (Chapter 6), web promotion (Chapter 10) , and e-commerce (Chapter 12). This well-rounded foundation will help students in their future careers. Hopefully, both students and teachers will find classes more interesting as both the hard and soft skills can be discussed, integrated, and applied to student web pages and web sites.

Student Disk, Instructor CD, Text Web Site

The Student Disk is organized by Chapter and contains Hands-On Practice Solutions, Hands-On Practice Starters (where applicable, such as images or media files), and Case Study Starters (where applicable, such as images or media files). The materials on this disk will make it convenient for students to practice their skills.

The Instructor CD contains Case Study Solutions, End-of-Chapter Solutions, PowerPoint® Presentations, and Test Questions.

The text web site is located at http://webdevfoundations.net. This site contains supplemental material and links for each chapter. A special Instructors Only area is available to be used for communication between instructors using this text.

TABLES OF CONTENTS

Web Developer Foundations: Using XHTML

Preface

Chapter 1 The Internet and the World Wide Web

The Evolution of the Internet
   The Internet, Intranets, and Extranets
   The Evolution of the World Wide Web

Internet Standards and Coordination

Web Standards and the World Wide Web Consortium

Web Accessibility
Ethical Use of Information on the Web
Network Overview
The Client/Server Model
Internet Protocols

   E-mail Protocols

   Hypertext Transfer Protocol (HTTP)
   Transmission Control Protocol/Internet Protocol (TCP/IP)

URLs and Domain Names
   URLs
   Domain Names

Markup Languages

   Standard Generalized Markup Language (SGML)
   Hypertext Markup Language (HTML)
   Extensible Markup Language (XML)
   Extensible Hypertext Markup Language (XHTML)
Future Internet and Web Trends

      Review Questions
      Web Research
      Chapter Review Answers

Chapter 2 XHTML Basics

What Is HTML?
Why XHTML and not HTML?
Your First Web Page
   Hands-On Practice 2.1
XHTML – Body and Text Basics
   The Body Tag
   The Heading Tag

   Hands-On Practice 2.2
   The Paragraph Tag
   Hands-On Practice 2.3
   The Line Break Tag
   Hands-On Practice 2.4
XHTML – Lists Basics
   Definition Lists
   Hands-On Practice 2.5
   Ordered Lists
   Unordered Lists

   Hands-On Practice 2.6
XHTML – More Block-Level Tags
   Preformatted Text
   Hands-On Practice 2.7
   Indenting Text
   Hands-On Practice 2.8
XHTML – Text Formatting
   The <font> Tag
   Hands-On Practice 2.9

   Logical Style Tags

   Physical Style Tags

   Special XHTML Characters
   Hands-On Practice 2.10

      Review Questions
      Apply Your Knowledge
      Hands-On Exercises
      Web Site Case Study

         JavaJam Coffee House
         Fish Creek Animal Hospital
         Pete the Painter

      Web Research

      Chapter Review Answers

Chapter 3 XHTML Hyperlinks & Tables

XHTML Hyperlinks
   The Anchor Tag
   Absolute and Relative Links
   Hands-On Practice 3.1
   Opening a Link in a New Browser Window
   Internal Links
   Hands-On Practice 3.2
   E-mail Links
   Hands-On Practice 3.3
Using Tables on Web Pages
   Overview of an XHTML Table
   XHTML Table Headings

   XHTML Table Captions

   Hands-On Practice 3.4
   XHTML Table Attributes
   Applying Attributes to Rows and Cells
   Hands-On Practice 3.5
   XHTML – Formatting a Web Page with a Table

   Hands-On Practice 3.6

      Review Questions
      Apply Your Knowledge
      Hands-On Exercises
      Web Site Case Study
         JavaJam Coffee House
         Fish Creek Animal Hospital
          Pete the Painter
      Web Research
      Chapter Review Answers

Chapter 4 XHTML Color and Visual Elements

Using Color on Web Pages
   Web Color Palette
   Color and the Body Tag

Horizontal Rules
   Hands-On Practice 4.1

   Horizontal Rule Attributes
   Hands-On Practice 4.2
Types of Graphics
   GIF Images
   JPEG Images
   PNG Images

Using Graphics

   The <img> Tag
   Page Backgrounds
   Hands-On Practice 4.3
   Image Links
   Hands-On Practice 4.4

XHTML Images and More
   The <nobr> Tag
   Using a Table to Format Images
   Thumbnail Images
   Advanced Techniques: Image Slicing
Sources and Guidelines for Graphics
   Sources of Graphics
   Guidelines for Using Images

Web Accessibility

      Review Questions
      Apply Your Knowledge
      Hands-On Exercises
      Web Site Case Study
       
 JavaJam Coffee House
         Fish Creek Animal Hospital
         Pete the Painter
      Web Research
      Chapter Review Answers

Chapter 5 XHTML Frames

Overview of Frames
XHTML – Using Frames
   Your First Frameset
   Hands-On Practice 5.1
   The <frameset> Tag
   The <frame> Tag
   Hands-On Practice 5.2
   The <noframes> Tag
   The Target Attribute
   The <base> Tag
Inline Frames

   Hands-On Practice 5.3

      Review Questions
      Apply Your Knowledge
      Hands-On Exercises
      Web Site Case Study
       
 JavaJam Coffee House
         Fish Creek Animal Hospital
         Pete the Painter
      Web Research
      Chapter Review Answers

Chapter 6 XHTML Forms

Overview of Forms
XHTML – Using Forms
   Hands-On Practice 6.1
   The <form> Tag
   Basic Form Elements
   Hands-On Practice 6.2
Form Enhancements
   The <label> Tag
   The <fieldset> and <legend> Tags
   The Tabindex Attribute

   The Accesskey Attribute

   Image Buttons and <button> Tag

   Hands-On Practice 6.3

Server-Side Processing
   Hands-On Practice 6.4
   Sources of Free Server-Side Processing

      Review Questions
      Apply Your Knowledge
      Hands-On Exercises
      Web Site Case Study
     
   JavaJam Coffee House
         Fish Creek Animal Hospital
         Pete the Painter
      Web Research
      Chapter Review Answers

Chapter 7 Web Site Design

Web Site Organization
   Hierarchical Organization
   Linear Organization
   Random Organization

Web Site Navigation—Recommended Practices

   Ease of Navigation

   Clear Navigation Bars (Graphic- or Text-based)
   Short Pages
   Table of Contents
   Site Map and Site Search Features

Web Page Design—Recommended Practices

   Load Time
   Perceived Load Time
   Above the Fold
   Horizontal Scrolling
   Page Layout
   Adequate White Space
   Target Audience
   Browser Friendly
   Screen Resolution
Text Desig
n—Recommended Practices
Graphic Design
Recommended Practices
Design to Provide Accessibility

      Review Questions
      Hands-On Exercises
      Web Site Case Study
         JavaJam Coffee House
         Fish Creek Animal Hospital
         Pete the Painter
      Web Research
      Chapter Review Answers

Chapter 8 Web Site Development

Successful Large-Scale Project Management
   Project Manager
   Information Architect
   Marketing Representative
   Copywriter and Editor
   Graphic Designer
   Database Administrator
   Network Administrator
   Web Developer
   Project Staffing Criteria

The Development Process
  
Conceptualization
   Analysis
   Design
   Production
   Testing
   Launch
   Maintenance
   Evaluation

Web Hosting

   Types of Web Host Providers
   Hosting Needs
   Large to Enterprise Web Site

      Review Questions
      Hands-On Exercises
      Web Research
      Chapter Review Answers

Chapter 9 Introduction to Cascading Style Sheets

Overview of Cascading Style Sheets
   Advantages of Using Style Sheets
   Types of Cascading Style Sheets
   Introduction to CSS Syntax
Using Cascading Style Sheets
   Inline Styles
   Hands-On Practice 9.1
   XHTML Elements Used with Styles
   Hands-On Practice 9.2
Embedded Style Sheets
   Hands-On Practice 9.3
   Using CSS with the class Selector
   Hands-On Practice 9.4
   Using CSS with the id Selector
External Style Sheets
   Hands-On Practice 9.5
The “Cascade”
   Hands-On Practice 9.6
CSS Pseudo-classes and Links
CSS Strategies

      Review Questions
      Apply Your Knowledge
      Hands-On Exercises
      Web Site Case Study
 
        JavaJam Coffee House
         Fish Creek Animal Hospital
         Pete the Painter
   Web Research
   Chapter Review Answers

Chapter 10 Web Media

Helper Applications and Plug-ins
Audio File Types
Obtaining Audio Files
Using Sound on a Web Page
   The <embed> Tag
   Hands-On Practice 10.1
   The <object> Tag
   Hands-On Practice 10.2
   Background Sounds
   Hands-On Practice 10.3

Video File Types

Obtaining Video Files
Using Video on a Web Page
   The <embed> Tag
   Hands-On Practice 10.4
   The <object> Tag
   Hands-On Practice 10.5
   Internet Explorer Only Options
   Browser Compatibility and Accessibility
Streaming Media
Introduction to RealNetworks Streaming Media
Copyright Issues and Media Files

      Review Questions
      Apply Your Knowledge
      Hands-On Exercises
      Web Site Case Study
         JavaJam Coffee House
         Fish Creek Animal Hospital
         Pete the Painter
      Web Research
      Chapter Review Answers

Chapter 11 Promotion for Web Developers

Search Engines and Search Indexes Overview
Popular Search Engines and Search Indexes
Components of a Search Engine
 
 Robot
   Database
   Search Form

Designing Your Pages for Promotion
   Keywords
   Description
   Meta Tags
Listing in a Search Engine and Search Index
   Express Inclusion
   Preferential Listing

Monitoring Search Engine and Search Index Listings

   Link Popularity
Other Site Promotion Activities
   Affiliate Programs
   Banner Ads
   Banner Exchange
   Reciprocal Link Agreements
   Newsletters
   Sticky Site Features
Personal Recommendations
   Web Rings
   Newsgroup and Listserv Postings
    Traditional Media Ads and Existing Marketing Materials

      Review Questions
      Hands-On Exercises
      Web Site Case Study
         JavaJam Coffee House
         Fish Creek Animal Hospital
         Pete the Painter
      Web Research

      Chapter Review Answers

Chapter 12 Introduction to Web Page Interactivity

JavaScript
   Common Uses of JavaScript

   The <script> Tag
   Hands-On Practice 12.1
   Using JavaScript Events

   Hands-On Practice 12.2

  
Free JavaScript Resources
Java
   Common Uses of Java Applets
   Adding a Java Applet to a Web Page
   Hands-On Practice 12.3
   Free Java Applet Resources
Dynamic HTML (DHTML)
   Common Uses of DHTML
   Adding DHTML to a Web Page
   Hands-On Practice 12.4
   Sources of Free DHTML
Macromedia Flash
   Common Uses of Flash
   Web Design and Flash

   Adding a Flash Animation to a Web Page
   Hands-On Practice 12.5

   Flash Resources

CGI – Common Gateway Interface

   Steps in Utilizing CGI

   Common Uses of CGI
   Using CGI
   Hands-On Practice 12.6

  
CGI Resources
   Other Technologies Used for Server-Side Processing

      Review Questions
      Apply Your Knowledge
      Hands-On Exercises
      Web Site Case Study

         JavaJam Coffee House
         Fish Creek Animal Hospital
         Pete the Painter
   Web Research
   Chapter Review Answers

Chapter 13 E-Commerce Overview

What is E-Commerce?
   Advantages of E-Commerce
   Risks of E-Commerce
E-Commerce Business Models
Electronic Data Interchange (EDI)
E-Commerce Statistics
E-Commerce Issues

E-Commerce Security
  
Encryption
   Integrity
   Secure Sockets Layer—SSL
   Digital Certificate

SSL and Digital Certificates
Order and Payment Processing
   Cash Model
   Check Model
   Credit Model
   Smart Card
E-Commerce Storefront Solutions
   Instant Online Storefront
   Off-the-Shelf Shopping Cart Software
   Custom-Built Solution
   Semi-Custom-Built Solutions on a Budget

      Review Questions
      Hands-On Exercises
      Web Site Case Study
        
JavaJam Coffee House
         Fish Creek Animal Hospital
         Pete the Painter
      Web Research
      Chapter Review Answers

Web Developer’s Handbook
XHTML Reference
Special Characters
CSS Property Reference

Using FTP

Comparison of HTML and XHTML
 

Index

 

 

Web Developer Foundations:
Introduction to Dreamweaver MX

 

Dreamweaver MX Tutorial 1

The Dreamweaver Workspace
   The Document Window

   The Document Toolbar
   The Menu Bar
   The Insert Bar
   The Property Inspector
   The Panel Groups

Creating a New Dreamweaver Site
Defining the Dreamweaver Site
Adding a Page to a Dreamweaver Site
Exploring Page Properties
Exploring the Property Inspector
Exiting Dreamweaver
Opening a Defined Site
Summary

Dreamweaver MX Tutorial 2

Creating a New Dreamweaver Site
Adding a Page to a Web
Using Images in Dreamweaver

   Adding Images to a Site
   Working with Images in Dreamweaver
   Adding More Images to the Page

Creating Hyperlinks in Dreamweaver
Adding Content to the Home Page
Adding Footer Text

   Adding the Copyright Symbol
   Adding the Date Last Updated
   Adding the E-mail Link

 

Adding Pages to the Dreamweaver Site
Adding Content to the Cabins Page
Using Tables in Dreamweaver

   Using a Table on the Reservations Page
   Exploring Tables in Dreamweaver
   Using a Table to Format an Entire Page

Summary

Dreamweaver MX Tutorial 3

Using a Tracing Image
   Define the CircleSoft Site

   Add Images to the CircleSoft Site
   Apply the Tracing Image

Using Layout View
Switching to Standard View
Testing the Page
Using Flash Effects in Dreamweaver MX
   Create Flash Text

   Create Flash Buttons

Using a Form in Dreamweaver MX
   Create the Contact Page

   Add the Form to the Contact Page

Applying Dreamweaver Validation and Accessibility Testing
Publishing a Dreamweaver Site
   Configure Site Preferences

   Configure the Remote Site

   Connect to the Remote Site

   Use Folders to Organize the Remote Site Display
   Upload to the Remote Site
   Test the Remote Site in a Browser

Summary

 

Web Developer Foundations:
Introduction to FrontPage 2002

 

FrontPage 2002 Tutorial 1

Working with a FrontPage Web
Creating a FrontPage Web
Creating a Home Page
Adding Content to a Home Page
Setting Page Properties
Editing the HTML View
Previewing a Web Page
Opening an Existing Web
Summary

FrontPage 2002 Tutorial 2

Creating a New FrontPage Web
Adding Images to a Web
Working with Images in FrontPage
Creating Hyperlinks in FrontPage
Adding Content to a Home Page
Adding the Copyright Symbol
Adding the Last Date Updated
Adding the E-mail Link

Adding Pages to a FrontPage Web
Adding Content to the Cabins Page
Using a Table on the Reservations Page
Exploring Tables in FrontPage
Using a Table to Format an Entire Page
Summary

FrontPage 2002 Tutorial 3

Configuring Shared Borders
Using Navigation Features
Using FrontPage Themes
Adding a DHTML Effect
Publishing a FrontPage Web
   Using FrontPage Server Extensions

   Web Presence Providers That Support FrontPage Server Extensions

   Publishing Your Web Site

Summary

 

  • Web Developer Foundations Using XHTML
    ISBN: 1-57676-100-2 (700 pages)

  • Web Developer Foundations: Introduction to Macromedia Dreamweaver MX
    ISBN: 1-57676-135-5

  • Web Developer Foundations: Introduction to Microsoft FrontPage 2002
    ISBN: 1-57676-136-3

Home | Textbook Catalog | Order Book | Syllabi


Scott/Jones Inc., El Granada CA
Website maintenance & updating by
Jane Scott/Jones.
Updated
January 16, 2004.