About
the Faculty
About this Site |
About this Course.
Course Background:
Students enrolled in the course are assumed to have some previous experience
in programming. You should have access to the Internet at home; Internet access
via America Online is adequate but not recommended.
Operating system emphasis: Since you should already
have a reasonable level of knowledge and experience using a graphical operating
system, the course continues to place a great deal of emphasis on use of UNIX/Linux
servers. The vast majority of Web servers still run under Apache on UNIX or
Linux variants, and you need to learn to build and manage Web sites in this
new and unaccustomed environment. If you can build and manage sites under UNIX/Linux,
site construction and management under Windows should be relatively simple.
This UNIX/Linux emphasis is an important component of the course.
Exercises: Nearly every lesson includes
exercises; as a hands-on course, the exercises are a critical component
of the course. The instructor will demonstrate or discuss each exercise during
the lecture; in many cases you should follow along in real-time if your situation
allows.
Accreditation: This course is written to meet accreditation
requirements for the Association of Internet Professionals Certification Accreditation
Council (ACAC) Technical Foundation Level; the course should also serve as preparation
for examination-based certifications such as Certified Internet Webmaster and
CompTIA i-Net+.
Course Objectives:
Each successful student will demonstrate foundation knowledge of Web site design,
design principles, site proposals and documentation and CGI Web programming.
Each student will propose, design and create a complex Web site including interactivity
using server-side programming on a UNIX-based server.
Course Outcomes:
Students completing this course will be able to:
- Create a functional, navigable Web site reflecting adherance to good design
principles, incorporating the use of graphics and style sheets
- Draft a proposal for a Web site
- Document a Web site with a design standard
- Write a Perl CGI program and incorporate it into a Web site to enhance the
functionality of the site
|