Get started

Unit 1

Communications

If you have not set up to communicate with the instructor and the class list server, follow the link at the left, and do that now.

Administrative startup

Administrative tasks -- boring. Lets get these done, so we can go on to something interesting. Click the link on the left to go to the administrative start up page.

XHTML Samples

Look at the xhtml samples, and view their source documents.

You may copy the prototype sample, and use it as a basis for building your pages.

JavaScript Samples

Look at the samples, and view their source documents.

The JavaScript file   sample-1-4-external-file.js   contains only:
document.write("hello");

CSS Samples

You are NOT required to write use style sheets in this class. However, occasionally you will need to use a style sheet written by the instructor. When no style sheet is provided, you do not need to use one, but you can write one if you wish.

Look at the css samples and their source files. Notice the id and class attributes, which are used by the style sheet to know where to apply the style. Notice the link, which refers to the style sheet.

You may copy the prototype sample, and use it as a basis for building your pages, when a Cascading Style Sheet is used.

Lab 1 part A

In lab 1 part A you will set up your account on the De Anza windows server, named puma. In lab 1 part A you will also build an XHTML web page. It will contain some text and some controls. It will NOT contain any JavaScript; we will add JavaScript later.

Complete lab 1 part A

You have done all the work for lab 1 part A.
You will add parts B and C before lab 1 is graded.

Reading assignment

Reading assignments are in the text book, Java Script, A Beginner's Guide, Second Edition, by John Pollock; McGraw Hill / Osborne, ISBN 0-07-222790-7

Look over the sections: About the Author, Contents, and Introduction.

Alternate reading assignments are in the book, Java Script Concepts & Techniques Programming Interactive Web Sites, by Tina Spain McDuffie; Franklin, Beedle & Associates, ISBN 1-887902-45-7

Look over the Contents, Preface, and Acknowledgements. You might want to read the Introduction, to get a broader view of web page management.

Read Chapter 1, Introduction to JavaScript. Do not expect to understand it all now. We will go over many of the details, as we go through the course. You should understand script 1.1 entirely. You should understand most of scripts 1.2, 1.3, and 1.4; we will continue to work on this. Beginning with the section on The Document Object Model, through the end of the chaper, try to understand as much as you can, but at least be generally familiar with this material; we will continue to work on this material through the course.

Lecture notes

Do NOT read the lecture notes before hearing the lecture. If you do, you will find the lecture very boring. Read the lecture notes if you do not attend the lecture, or if you wish to review the material.