Java for the World Wide Web
Visual Quick Start Guide 

(Book was Copyrighted in '98)

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...).  Also, you may want to setup Forte (class files, filesystem, editor) before you begin working with the code.

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

Session 2: Ch 3 & 4

Session 3: Ch 5

Session 4: Ch 6

Session 5: Ch 7

Session 6: Ch 8

Session 7: Ch 9

Session 8: Ch 10

Session 9: Ch 11 & Ch 12

Session 10: Ch 13 & Ch 14

Class Schedules for ILT (Instructor Led Training)