Home About... Resources Syllabus
 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
 
   
| Home | About... | Syllabus | Resources |
Last Updated by Ray Trygstad on 02/04/03 | Copyright 2003 Illinois Institute of Technology