Friday, June 19, 2009

Course Objectives - "Websites that Work"

WEBSITES THAT WORK!
BUILDING A WEB APPLICATION
Course Objectives

Dreamweaver - Students will...
· Define a DYNAMIC website
· Identify and state the purpose of pertinent elements of the Dreamweaver 8 interface.
· Define a SITE and organize the workspace
· Create standards-compliant code using Dreamweaver 8 (within reason)
· Design a site template using tables, layout tables, or the DIV tag method
· Identify and/or change the properties of an object (font, table cell, form, etc.) by using the Property Inspector
· Select design elements by using the tag selector
· Create and attach an attractive CSS style sheet.
· Effectively compare two files and locate subtle differences (i.e., examine 100 lines of code using a file comparison program and locate a one-character difference.
· Define a “server behavior” in Dreamweaver 8.
· Create a dynamic web application including PHP pages that have the power to access a database to display, update, add and delete records.

PHP - Students will...
· Define the PHP language and provide three benefits to using it
· Compare PHP to at least one other server-side language and give three advantages of PHP and two drawbacks
· Define variables properly for use in PHP scripts
· Correctly manipulate variables to produce output using various methods, including logical operations and mathematical operations
· Code various functions successfully, including the date ( ) function, concatenate function, etc.
· Pass variables from an HTML web form to a PHP page for processing operations
· Code efficiently by using includes (modular code) wherever possible
· Create database connections
· Manipulate database connections with PHP code

SQL – Students will...
· Create a simple database with 5 fields, primary key, and various data types
· Use a file utility such as PuTTY to access the database and log in
· Add fields
· Delete fields
· Update fields

Organizational & Communication Aspects - Students will...
· Create a coherent, functioning web application in about a month
· Explain in Standard Written English the workflow of the web application
· Conceive, build, organize, debug, and test several inter-working parts of a web application.
· When applicable, provide assistance to fellow students in the form of coding tips, encouragement and creative discoveries

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.