Java for the World Wide Web
Visual Quick Start Guide
(Book was Copyrighted in '98)
(This site is under construction and should be finished
by 1/13/2001. Working on Ch 9 - 14)
This web page uses the book "Java for the World Wide Web (Visual
Quickstart Guide)" by Dori Smith (ISBN 0-201-35340-7 ~$18) from Peachpit
Press as the instructional book. Once you have purchased the book, you can
use this site to help get a "Jump Start" on the basics of Java and using Java
Applets. The book can be purchased at www.amazon.com.
The Book home page is at http://www.chalcedony.com/java
. I currently use this book to teach a 10 hr instructor led short course. However,
you could self-study.
The book is designed heavily around seeing the source code, pictures of the
screens, comments about the source code, and a brief technical introduction
about the topic covered. I'm sold on this technique of learning.
I've purchased many of the Visual Quick Start Guides from Peachpit (www.peachpit.com).
One problem, the current book available as of 12/00 uses Java 1.0 API.
The book still has great value to help get a new Java programmer up and
going. I am converting the 1.0 API code to a 1.2 API. Most of the
changes are associated with the event model. When I convert the code I
will add the prefix "new" to the beginning of the file name.
(Ex: Applet1.html now named NewApplet1.html). I've also added batch
files to compile (suffix "_compile") and to view (suffix
"_view") using the appletview.exe. This way you can stay away
from DOS as much as possible.
You will want to get your hands dirty in the Java source code. If you
don't already use a Java IDE you may want to use Sun's "Forte for
Java" to edit and compile the Java source code examples. I have a
site that will help you with the "Java
First Steps" that you will need to take at some point (Load the JDK,
compile a program, use Java IDE, etc...).
The source code (except for the updates from 1.0 to 1.2) found at this site is
located in the book and at the book's home page listed above.
Click here to
download a zip file with the contents of this site (CH
1-8 v1.2 conversions is completed). (Note: Your download will be
missing my logo and the bullet graphics. I use site themes and could not
figure out how to include them in the download. You can copy _themes & the
images directory 2 levels back and you should see the graphics, bullets, etc... Sorry. Also the "_vti_cnf"
directories can be deleted - they are used by my FTP software.)
Purchase the book and have fun!
Chapters
Each session is designed to be 1 hour long: 20 min lecture, 30 min lab, 10
min break. Outside of the class the student should spend more time reading the chapters
and playing with the code.
Session 1: Ch 1 & 2