Download Class Files
Web Design 2 - Spring 2007 Course Backup
Final Project
The absolute due date for the Final Project is Monday, Dec. 17 by 8am.
Class on 12/11/07 will be used to present and work on the Final Project and any other assignments that you may need help with.
Grading Procedure
GRADING LEGEND:
A = 90 - 100
B = 80 - 89
C = 70 - 79
D = 60 - 69
F = 0 – 59
POINTS BREAKDOWN:
Assignments - 50 points
Midterm Project - 20 points
Final Project 30 - points
TOTAL - 100 points
Class: 12/04/07
Tonight We will cover:
- Lesson 13 - Media
- Lesson 12 - E-Commerce / SEO
Design Example:
Course Backup:
Resources
- In Defense of Eye Candy
- Improving Interface Design
- 21 Factors that Influence the First Impression of Your Website's Visitors
- How Do People Evaluate a Web Site's Credibility - PDF
Meebo Me
I've add the Meebo widget to allow you to IM when I'm online. I can respond to you sooner using this tool. I've also placed this tool on the Students page.
Refresh Dallas : 12/05/2007
Topic
The Force Behind Star Wars: Turning Design Ideas into RealityThis
Time
Wednesday, December 5, 2007
7:00 to 9:00 PM
Place
Christopher A. Parr Library
6200 Windhaven Parkway
Plano, TX 75093
Class: 11-27-07
We Will Cover: Coding According to Web Standards
- XHTML Page Structure
- Differences between HTML and XHTML
- Creating Valid XHTML Documents
- Assignment 1 Revisited
We Will Review
Good Design Resources
- Perfect CSS Layouts:
- Good design screen captures
- Tools for Capturing Design Inspiration
- Sitepoint Design Contests
- 30 More Excellent Blog Designs
- 40+ Excellent Freefonts For Professional Design
Class: 11-20-07
We Will Cover
Assignments
- Assignment 10
- Bonus Assignments - these are optional and worth 5 points each.
Resources
- Freelance Switch
- How to Find a Web Host That Doesn’t Suck
- Pay By The Hour
- Charging By the Project or the Hour
- 8 Good Reasons to Become a Contractor
- Listbid.com / the freelance job marketplace
- Freelance Tipster
- New Clients Now! Marketing Strategies for Freelance Success
- Take the Leap: First Steps in Freelancing
- Freshwebjobs
- 10 Signs You Should Drop a Client Like a Bad Habit
- Development Process 2 - A Freelancer's Perspective
- A Guide To Making Passive Income
Class: 11-13-07
Tonight we'll cover AJAX . We'll also take a look at how web servers work and how to put a website online. To work with a webserver, please download Xampp Lite. We will cover the following tutorials:
After the lecture, please work on finishing your Midterm. You may also begin planning for the Final Project.
Class: 11-06-07
Please have your midterm ready for review next week by the end of class. Tonight we will continue covering JavaScript. We will look at the tutorials from Lesson 10 - Intermediate JavaScript and Lesson 11 - JavaScript Window Features and Form Validation. Your homework is Assignment 9. We will cover the following tutorials:
- Objects
- Browser Programming
- Opening New Browser Windows
- Rollover Images
- Window Features:
JavaScript Resources
Misc. Resources:
Class: 10-30-07
The purpose of tonight's class is to learn JavaScript syntax (rules). We will continue with Lesson 9 - Javascript. We'll start by looking at these example files. We will cover the following tutorials:
If you’ve never programmed before, learning JavaScript may be slightly difficult, so be patient, read and reread the tutorials and chapters from the book. Also try out some of the examples. Experimenting is the best way to learn a programming language. After reading the tutorials, complete Assignment 8. Then try out these exercises from the book:
Dictionary.com defines syntax as the grammatical rules and structural patterns governing the ordered use of appropriate words and symbols for issuing commands, writing code, etc., in a particular software application or programming language.
Class: 10-23-07
Tonight we will cover Lesson 9 - Javascript. The main focus will be Assignment 8.
Class: 10-09-07
We will cover the assignments and demonstrate how to complete them. Examples of completed assignments and various CSS techniques are under web7185.
We may also discuss Lesson 7 - Freelance Web Design and/or Lesson 12 - E-commerce and career planning.
Lab Day - Next Tuesday, Oct. 16
October 16 will be a lab day. There will be no class on Oct. 16. Please use this time to complete assignments and begin working on your midterm.
Refresh Dallas : 10/11/2007
This month's Refresh
Dallas meeting will be held at imc² in the 4th floor Sun Room,
on the North side of the building.
7:00 to 9:00 PM
12404 Park Central
Suite 400
Dallas, Texas 75251
Google map to imc2 http://tinyurl.com/yvjpc9
Be sure to RSVP, so they know how many pizzas to order. http://upcoming.yahoo.com/event/290891/
Theme: Jeremy Johnson presents: The Mobile Web
Ready to move to the small screen? How does designing and
developing for mobile differ from a traditional desktop
experience? How do you architect an experience that is
contextually sensitive to both time and location? We'll
discuss these questions and more while demonstrating how
you can create a great mobile experience.
Jeremy will also give a behind-the-scenes look at a recently developed WAP 2.0 site, and preview of a new iPhone application.
Notes from Class on Oct. 2
I made a mistake about the dates. We will have class on the 9th and the lab day will be the 16th.
Class on 10-02-07
Template
Tonight we will cover 2 ways of creating a templating system to use when designing a website. Server Side Includes (SSI) is simple way without the use of software. Adobe Dreamweaver allows you create a template page and then create pages based on the template. Complete Assignment 6.
Lab Day - Next Tuesday, Oct. 16
October 16 will be a lab day. There will be no class on Oct. 16. Please use this time to complete assignments and begin working on your midterm.
New Resources
- CSS Vista - CSSVista is a free Windows application for web developers which lets you edit your CSS code live in both Internet Explorer and Firefox simultaneously.
Notes from Class on Sept. 25
Screen Captures
- You can get a screen capture by using the "Print Screen" key and pasting into MS Word or Photoshop or another image editor.
- You can get a screen capture by using ScreenCapture32.
- You can get a screen capture by using Maxthon. Select Tools -> Screen Capture. More info about Maxthon's Screen Capture feature.
Class: Sept. 25
Tonight we will cover Lesson 4. We will look at what makes Good Web Design and Layout and Compositon. You should read the following articles:
These articles go more in-depth to creating a better experience for your users. We'll also look at some tools we can use to add photos to a website.
I'll complete Assignment 4 as a demonstration.
New Resources:
- CSS Help Sheet
- CSS Shorthand Guide
- CSS Cheat Sheet
- Cascading Style Cheat Sheet
- CSS Cheat Sheet
- CSS Quick Reference
- Design 215 CSS Quick Reference
- CSS TOOLBOX: 20+ Tools For Working With CSS
- CSS Frameworks + CSS Reset: Design From Scratch
I have created a wiki for the class but it not setup yet. I plan to have it operational before next week.
Class: Sept. 18
Tonight we will review CSS and focus on creating layouts using CSS. We will skip Lesson 4 and cover Lesson 5.
- Firefox Web Developer Toolbar
- Lesson 5
- Assignment 5 is assigned. Feel free to begin on Assignment 4 as well if you feel comfortable with creating a CSS layout.
Class: Sept. 11
- Assignment 2 has been updated. Hopefully it is easier to understand.
- Added a vertical Real-time HTML editor
- Tonight we will review Lesson 2 and begin covering Lesson 3.
- Assignment 3 is assigned.
Class: Sept. 4
Tonight we will cover Lesson 2. Assignment 2 is assigned.
Introduction
Welcome to IMED-2315-8501 / IMED-2415-8501 Web Page Design II . I am your instructor, Manasseh Lee. My email address is mlee@dcccd.edu. Feel free to email me if you have any questions before the first class. A syllabus is available. This course will begin on August 28, 2007. Class is held every Tuesday in T252 and begins at 5:40pm - 9:30pm.
Getting Started
- Read the syllabus.
- Complete and email me the Student Acknowledgement Form.
- Use the Get FTP Password from on the Students page to get your FTP password.
- Read Lesson 1.
- Complete Assignment 1.
- Use the Grade Assignment Form to let me know you are finished with Assignment 1. I'll send you an email with your grade or I'll tell you what you need to add/modify.
- Log into eCampus to see your grade. This tutorial shows you how to log into eCampus.
Course Textbooks
CSS Book
The CSS Anthology: 101 Essential Tips, Tricks & Hacks, 2nd Edition by Rachel Andrew

- Paperback: 400 pages
- Publisher: SitePoint; 2 edition (August 14, 2007)
- Language: English
- ISBN-10: 097584198X
- ISBN-13: 978-0975841983.
The CSS Anthology sells for $26.37 on Amazon.com. It's also available at Ali
There is a website for CSS Anthology .
JavaScript Book
Beginning JavaScript Second Edition (Paperback) by Paul Wilton

- Paperback: 767 pages
- Publisher: Wrox; 3 edition (May 21, 2007)
- Language: English
- ISBN-10: 0470051515
- ISBN-13: 978-0470051511
Beginning JavaScript Second Edition sales for $26.39 on Amazon.com. It's also available at Alibris and Froogle. We will not use this book until later in the semester. You can delay purchasing this book to make it easier on your wallet.
There is a website for Beginning JavaScript.