
Objectives: This course will introduce you to creating documents using HTML (hypertext markup language), which is the standard for the World Wide Web. You will learn to author basic Web pages and produce a Web site using basic HTML grammar and syntax. Students will also learn to organize and storyboard their sites. You will also learn common mistakes and error patterns, and how to create clean code that can be shared with others.
Methodology:
Schedule:
DAY ONE: Working with text
Objectives: Students learn a brief overview of the history of HTML and
a general overview about how the Internet works. I'll also introduce common
language and structure used in HTML coding, including elements, tags and attributes.
Students will use a simple text editor and a browser together to understand
the edit/view cycle in constructing their resume in HTML.
DAY TWO: Linking and Images
You will learn how to use the three types of linking: mailto, hyperlinking and
linking within a document. You'll also learn how to bring images into Web pages
and how to link them.
DAY THREE: Color and Tables
We'll go over how color works on the Web. I'll introduce basic table tags, which
you'll use for your in-class table assignment.
DAY FOUR: Introduction to Tables
I'll cover more table tags so you can build a complex file during class. Also,
finalize other concepts such as messy vs. clean code, uploading to a server
and maintenance issues.
DAY FIVE: Advanced tables
A review of the topics of HTML 1 with an emphasis on tables. Students are introduced
to the slicing of images for browser loading efficiency and formatting and optimization.
DAY SIX: Frames and Framesets
You will learn about the concept of frames and framesets and you can enhance
the user experience and storytelling elements of a Web site by using them.
DAY SEVEN: Form elements
Learn how to use form elements and understand how they interact with both the
browser client and the server. Also, you'll learn how the client side and server
side information transfer and processing occurs.
DAY EIGHT: JavaScript, cascading style sheets and DHTML
Learn the basics of JavaScript and how to build cascading style sheets and what
DHTML means. I'll also talk about the future of HTML.