
HTML has progressed significantly from its early days, so too have the WYSIWYG tools that allow web designers to create the mark-up language. However, today more than ever professionals working in the industry still must possess a strong working knowledge of how to "hand code" the language. This class will offer a hands-on approach to coding some of the more advanced aspects of HTML. We will begin with some of the more complex attributes of tables, progress to frames and forms, discuss client-side image maps, and conclude with an introduction to JavaScript programming and Cascading Style Sheets. Using hands-on exercises students will learn by doing. Additionally, readings will add to the material presented in class helping to construct a conceptual model of our material. Students will be working towards a final project that utilizes the teachings and will serve as a portfolio piece.
HTML I or equivalent and a good understanding of the Windows/Mac (depending on the class) operating system (OS).
Grades will be based on a combination of the following factors:
Students will need to purchase a zip disk to transfer their files from home to class.
Everyone will need web space to post his or her work including the final project. In most cases simple http services should suffice. CGI-Bin and database access are not needed for the class but are not a downside either. I recommend that you find a low cost host. There are a number of these and below you will find my preferences: