"Build Your Own Website" Syllabus

Spring Session: April 14 – April 18
Course Title: "Build Your Own Website"
Course Instructor: Mike Johnson

Monday April 14

What Do You Want to Build this Week?

>Introductions >Start Thinking About a Subject & Theme for a Website

Web Design 101

>Working with Color >Fonts >Themes >Layout & Navigation >Design Tools

Introduction to XHTML

> History >How Web Servers Work >Markup Elements >Attributes >Sections

Outlining Your Project (Lab)

> Hands-On Interactive Lab / Start Building & Coding Your Projects

Writing Your First Lines of Code

>XHTML Structure >META tags >Body and Content >Links >Lists >Test Your Site

Coding Your Outline in XHTML (Lab)

>File Structure >Relative vs. Absolute URLs >Converting your outline to XHTML

Tuesday April 15

Getting your site online

>Getting a Domain Name >Web Hosting Options >FTP >Your URL

FTP Lab

>Getting Your New Files Live & on the World Wide Web

Introduction to the Style Element

Working with Graphics

IMG Element >Types of Images >Transparency >Colors & Design >Tools

Video and Flash Discussion

Cascading Style Sheets

>Intro to CSS >Fonts >Color >Creating Rules >Linking Your Styles >Classes

CSS Demonstration (Lab)

Wednesday April 16

Layout Techniques

>Table Layouts >DIV Layouts >Floats >Navigation

How Search Engines Work

>Search Engine Optimization Techniques >Titles >Headlines >Keywords >Inbound Links >Anchor Text

Layout Demonstration (Lab)

>Tables vs. DIVs

Thursday April 17

Creating Forms

>Radio Buttons >Select Fields >Text Fields >Check Boxes

Forms Deomonstration (Lab)

Introduction to CGI and Perl

>Getting CGI to process our forms

Introduction to JavaScript

Friday April 16

Get Ready for Showtime!

>Finishing Touches on Your Web Sites >Set Up Our Booth

Open lab to Finalize Projects

>Open forum and Q&A >Working on your site from home