"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
