Building & Managing Web Sites

 
Instructor: Chris Allen,

Team Project Evaluations Available

 

Description:

Note: This class was last offered January-May 2000 as CSC120 at California State University, Sacramento on Monday and Wednesdays from 5:30-7:00p.m. 

This course covers the skills and best practices needed to professionally build and manage large, complex, and growing web sites. Emphasis will be given to fundamental practices that support future growth, archival access, and serve the majority of Internet users. The course will also cover how to effectively manage web projects, cost-effective strategies for hosting your content, and introduce other technologies and/or best practices used in larger web sites. For more details, see the syllabus below.

Grading
Labs 120
Midterm 90
Group Project 90
Final 80
Attendance and Participation 20
Team Project Evaluations 10
TOTAL POINTS 410
 

Textbook and Readings:

  • Designing Web Usability, Jakob Nielson (New Riders Publishing, 2000.  ISBN: 1-56205-810-X).
  • Additional reading assignments will be made from articles and other resources on the Internet.
  • Although not required, HTML - The Definitive Guide, 3rd Edition (O'Reilly, 1988. ISBN: 1-56592-492-4) is an excellent review/reference resource on HTML.

Prerequisites:

CSC80 or equivalent experience. Students MUST have experience using HTML and the Internet.

Course Syllabus:

This syllabus may change somewhat over the course of the semester based on student interests and current events. The class Lectures and Labs pages list the most current content.

Dates

Monday Wednesday

Jan.31
Feb.2

Introduction
Webmaster functions. General Internet theory. The roles of web servers and browsers.
HTML Review
Review of important HTML concepts and elements. 

Feb.7
Feb.9

Networking Fundamentals
Overview of TCP/IP internetworking, especially HTTP. Discussion of other services such as DNS, etc.
Networking Fundamentals
(Continued)

Feb.14
Feb.16

Page Design Principles 1
Best practices to ensure user success, cross-browser compatibility, and rapid display on low-bandwidth connections.
Site Design and Architecture 1
Important site elements and best practices when designing a web site. Cross-browser compatibility issues.

Feb.21
Feb.23

Web Authoring Tools/FrontPage Introduction
Introduction to Microsoft FrontPage. Using FrontPage to create and manage web pages and web sites.
FrontPage Introduction
(Continued)

Feb.28
Mar.1

FrontPage Advanced Topics
Using advanced features of Microsoft FrontPage. Usage and implications of FrontPage Server Extensions.
FrontPage Advanced Topics
(Continued)

Mar.6
Mar.8

Page Design Principles
Site Design and Architecture
(Continued)
Intranet Creation Lab
Students will use FrontPage, principles of site architecture, and web page design best practices to construct a small Intranet site.

Mar.13
Mar.15

Web Project Management 1
Managing the business of web design and creation. Web site project lifecycle. Different approaches to working with and managing clients.
Web Project Management 2

Mar.20
Mar.22

Project Management Lab
The class will divide into groups and conduct mock JAD sessions.
Cascading Style Sheets
Introduction to using CSS to enhance page design and site consistency.

Mar.27
Mar.29

Cascading Style Sheets
(Continued)
Cascading Style Sheets
(Continued)

Apr.3
Apr.5

Midterm Exam
Webserver Fundamentals 1
Placing content on the Internet using ISPs or building your own server. Considerations for purchasing and installing a webserver.

Apr.10
Apr.12

Webserver Fundamentals 2 Web Server Logs and Statistics
Analyzing web server logs. Interpreting and understanding web server statistics. Students will analyze logs from a high-volume site using popular freeware tools.

Apr.17
Apr.19

Spring Break
Apr.24
Apr.26
Web Statistics
Search Engines
Search Engines

May 1
May 3

Flash Overview IIS Overview

May 8
May 10

Team Project Presentations and Evaluations

May 15
May 17

E-Commerce Lecture
(joint class with CSC199)
Miscellaneous Topics

Finals

Final Exam (May 22, 5:30-7:00pm)
 

CSC 120  http://www.valtara.com/CSC120/   
Copyright 1999, 2001 Valtara Digital Design