In 12 Weeks - Or Less - Go From Someone Who Wishes They Could Create Web Pages To Someone Who Can.
Once you learn to create web pages using the most current markup - Extensible HyperText Markup Language (XHTML) and Cascading Style Sheets (CSS) - you'll know how to create web pages that unleash the power of industry standards.
With each lesson you'll be building the skills need to create any Project of your choice.
(Excerpts require Adobe's Acrobat Reader.)
Lesson 1 - The Basics
- Getting familiar with the Workshop - Home Room, Front Office, and Work Space
- What XHTML is all about
- Requirements for every XHTML document
- XHTML syntax
- Testing out the Code Tester
- LAB 1: Hello World - Simple test page to get you started
Lesson 2 - Text Markup
- Read Excerpt
- Using block-level tags to create Paragraphs and Headings
- Some good old HTML tags
- Making text bold and italicized
- Character Entities
- LAB: Create your first page which will be used throughout the Workshop
- Lab 2: First Page (simple starter page with basic tags)
Lesson 3 - Lists
- Making Unordered (bulleted) lists
- Making Ordered (numbered) lists
- Making Definition Lists
- Creating a nested list and the importance of nesting
- LAB 3: Create a list for your page
Lesson 4 - Tables
- Read Excerpt
- Forming rows and columns for layout and data tables
- Understanding fixed and proportional table sizing
- Spanning Rows and Columns
- Table attributes
- Nesting tables
- LAB 4: Using a table for layout
Lesson 5 - Links
- Path statements - the importance of folders and files
- The Anchor tag and its attributes
- Linking from page to page and within pages
- Create an email link
- LAB 5: Linking between two pages (that's a web site!!)
Lesson 6 - Images
- Read Excerpt
- Overview of graphics applications
- Web image formats
- The img tag and its attributes
- Clickable images
- Image maps
- Rollovers
- LAB 6: Embedding images into your pages
Lesson 7 - Validation
- Importance of testing your XHTML documents for their validity against standards
- The W3C Validation Service
- Other Validation Resources
- Repair Methods and Resources
- LAB 7: Validation of pages created in the Workshop
Lesson 8 - First Styles
- Read Excerpt
- Introduction to Cascading Style Sheets
- CSS Syntax
- The Cascade in Cascading Style Sheets
- Using CSS to format style for Elements, Classes, and IDs
- Text, Font, Color, and Background properties
- LAB 8: Styling up your page with CSS
Lesson 9 - Forms
- Creating the ability to collect user data
- Making text fields, radio buttons,and check boxes
- Making drop down menus
- LAB 9: Creating an order form to go with your web site
Lesson 10 - Frames
- Working with multiple files in a web page
- Nesting frames
- Using frames for navigation
- LAB 10: Placing files in a framed environment
Lesson 11 - Formatting The Box
- Read Excerpt
- Using margin, border, and padding properties
- CSS measurements
- Glimpse of more sophisticated uses of CSS
- LAB 11: Working with box properties and Lists to create navigation
Lesson 12 - Wrap Up
- Key principles to remember
- A look at how the Joy Of Code Workshop was made
- REVIEW OF YOUR PROJECT