Meets in S-214, Tuesday & Thursday  6:00 - 10:00 PM    

My Email: Rebecca.Friedman@kbcc.cuny.edu

This course gives you the opportunity to gain experience in designing, creating, reviewing and revising medium-sized web sites; making informed technical and design choices. This course designed to help you develop both hands-on skills in designing and creating web sites, and to develop refined strategies for web site design and content creation.

Required texts for the class:
Adobe Dreamweaver CS4 HOW-TOs 100 Essential Techniques by David Karlins ISBN-13:978-0-321-56289-0

 

Date Topic Assignments

Week 1

Brief History of the Internet

Lecture-Part1:

Lecture-Part2:

 

 

 

 

 

 

 

Web Basic

Usability for the
web through the
design process.
Aesthetics in digital
media

Writing for the web
Global Structure of
HTML Documents
The elements that
Make up the
document head
Importance of good
design and
navigation

 

 

A Brief History of the Internet

Web terminology and technology

Planning and Designing

Effective Web Sites
• Target Audience, define the
audience
• The goals of your layout and
defining the goal
• Story boarding your web
presentation
• Web Layout
• Writing to communicate
• Writing for Search Engines
• How writing for the web
differs from writing for print
Using Tables for page Layout
• Adding Basic Content
• Linking Pages and Sites
• Using named anchors

#1 Read and review
Glossary of Internet
& Web Jargon
http://www.lib.berkeley.edu/
TeachingLib/Guides
/Internet/Glossary.html

Lecture-Part3:

Tables Overview

Anchor Tag & Href

Basic Content (Images)
Image Tags Reference

 

HTML and Dreamweaver overview

page properties

  • Understanding HTML TAG Layout
    • Using Tables for page Layout
    • Adding Basic Content
    • Linking Pages and Sites
    • Using named anchors
  • Importing Data as Tables with Dreamweaver (textbook 57-58)

#2
1. Create a Table that contains your School Schedule(using the table coding reference page)

  • Six Columns Cotaining:
    • Last Name
    • First Name
    • Course
    • Days
    • Time start
    • Time End
  • Each column title must be a heading with a background color.
  • Last, First name must have left alignment
  • the data for Course &Date & Time must have center alignment.
  • Merge Empty Data Cells.

2.Above the table add the image of the Kingsborough Logo

  • Give this image a Hyperlink to KBCC's main web page

3. Importing Data from an Excel Sheet

  • Modifying and cleaning up the table
  • adding named anchor tags

 

Week 2

Lecture-Link:

-

More Links:
Creating and managing templates

Working with library items

Navigation Bar

Insert Rollover with Flash Text and Buttons

______________________
Rich Media or Interactive Multimedia

Media Objects (movie clip)

Rich media (pdf)




Using Graphics and Rich Media Creating Templates and Using
Custom Templates

Image Map

Slicing and Rollovers

Creating Background

Designing a website using

Photoshop (Site Mockup)

Using Graphics and Rich Media or
Interactive Multimedia

Importing External content

#3
Creating Templates: pg. 45 and pg. 128

  • Create a template for your Department Directory Tables from last week
  • Create two pages using the same template
    • Include KBCC logo on link & footer info at the end of the page:

->Slicing image Assignment
Please download for this exercise:

these images 1. 2. (psd)

 

 

 

Due July 1 : 3 Page Story Board based on your Portfolio. You must sketch out or draw your web page design. They must be handed in. You can fit all three pages on one paper or on separate pieces.

  • Page 1: Main Menu
  • Page 2 : About Yourself
  • Page 3: web page drawing of your choice.

Lecture - Frames & Framesets

Frames PDF:

Frames HTML Sample

Frame Sample 1:

Frames Sample 2

Frame Sample 3:

Iframes 1:

Iframes 2:

Partitioning
interfaces using
frames
Understand frames and framesets
• Create a frameset

Due July 1 : 3 Page Story Board based on your Portfolio. You must sketch out or draw your web page design. They must be handed in. You can fit all three pages on one paper or on separate pieces.

  • Page 1: Main Menu
  • Page 2 : About Yourself
  • Page 3: web page drawing of your choice.

Week 3

Frames Continued:

Partitioning interfaces using frames Edit and format frame content
• Link Frames

#4: Refer to pages 68-73 of your textbook
Create four pages with framesets (related to your Portfolio)

  • About yourself
  • Education/Courses taken/Training, etc.
  • Skills/Talents/Previous Jobs, etc.
  • Contact

Layers & Behaviors Lecture

Samples

DHTML with Animation & Behaviors/Navigation/Spry Sample

Using Layers for page Layout

CSS-based Layouts Lectures:


 

Layers using behaviors

Behavior sample (popup)


<div> tags,

Containers/Wrappers
Using Dreamweaver's CSS-GUI


Behaviors

Defining <div> tags and wrappers through Dreamweaver CSS options


 

Swap Images
Browser Pop-Up
Navigation Drop-down menus
Adding Interactivty with Spry

 

#5

Behavior Exercise 1

  • Please Download these images for class & save them in the same directory

Behavior Exercise 2:


#6

Create a CSS-based web page with <div> tags and wrappers.

CSS-base tutorial

 

 

 

WEEK 3 (July 1)

MIDTERM

 

 

WEEK 3 (July 1)

MIDTERM

WEEK 3 (July 1)

MIDTERM

WEEK 3 (July 1)

MIDTERM

Due July 1 : 3 Page Story Board based on your Portfolio. You must sketch out or draw your web page design. They must be handed in. You can fit all three pages on one paper or on separate pieces.

  • Page 1: Main Menu
  • Page 2 : About Yourself
  • Page 3: web page drawing of your choice.

Week 4:

 

 

Behaviors Layers
Show-Hide Layers
Interactivity with Behaviors
#7
Pg. 225

Lecture: Forms & PHP

What are Forms?

Creating Forms (video)

Form Example 1:

Mailto Form:

Form PHP:

HTML Forms

Understanding Forms and Form Objects

• Insert a form on a page
Format a frame using
the property Inspector
• Text form field
• Radio button group
• Check box
• Submit and Reset button

#7

Create A HTML Forms

MailTo Form Sample

Form Validation tutorial

Example:

Create a jump menu & Password Box

  • Creating Jump Menus pg. 166.

Example1:

Example2:

 

 

 

 

Spry Validation Forms

Regular Navigation Bar

More Spry Interactivity and behaviors

Spry Tabbed Panels

 

Navigation Bar


Spry Excercise: Validating Text Field Input: Text book pg. 188

Online - Portfolio/Resume Project (DUE: JULY 22: Presentation Day). You are expected to present your portfolios/Reusme on that day.

FINAL (JULY 27 : TIME TBA)

Week 5 & Week 6   Online - Portfolio/Resume Project (DUE: JULY 22: Presentation Day). You are expected to present your portfolios/Reusme on that day. Hands on FINAL (July 27 : Room S214 Time: 8:15pm to 10:15pm)

Links to Useful Resources and Tutorials

Grading Criteria

Class Rules

Portfolio Instructions

Week1,Week2, Week3, Week4, Week5&6

Link to more Tec 54 Notes & Resources

Office Administration and Technology

Academic Calendar