IS 650
Special Topics: Data Driven Web Sites
Spring 2001
800-642-9842 (w)
E-mail: thankins@marshall.edu
I. Purpose and objectives
This course is an introduction to the use and design of web applications based on HTML, scripts, components, and database connections. Students will use HTML and various development tools to design and develop prototype applications. Topics examined will include HTML, HTTP, component architecture, use of scripting languages, and database connections using Active Data Objects (ADO). Those who complete the course successfully will be able to describe how these components interact to produce distributed applications for intranets, the Internet, and extranets.
This course will be primarily a lab course. This is necessitated by the need to do work for the class using the computing environment set up in the classroom.
II. Course requirements and grades
Attend class. Complete demonstration and project assignments. Review assigned chapters before coming to class. During class sessions you will work on assignments and discuss questions that arise in completing them.
Prerequisites: You are expected to have some programming background, have at least a basic knowledge of using HTML, and have completed the Information System Program's database class or have equivalent experience using and designing databases.
III. Texts
Data-Driven Web Sites with Microsoft Access 2000
Lisa Friedrichsen
Course Technology, 2001
Database-Driven Web Sites
Mike Morrison & Joline Morrison
Course Technology, 2000
IV. Tentative course outline and assignments
| Date | Topics | Text |
| 10 Jan | Introduction to the class
Introduction of participants Introducing e-commerce Access 2000 (review) |
T1 T2 (hw) |
| 17 Jan | Creating data access pages with Access | T3
Chs 1-3 |
| 24 Jan | Using data access pages for data analysis | T4 |
| 31 Jan | Installing a Web Server and Publishing Web Pages | T5 |
| 7 Feb | Other web database technologies | T6 |
| 14 Feb | HTML | Ch 4 |
| 21 Feb | Web Servers | Ch 5 |
| 28 Feb | Using VB | Ch 6 |
| 7 Mar | Client-side scripts | Ch 7 |
| 21 Mar | NO CLASS: Spring Break | |
| 28 Mar | Server-side scripts (Active Server Pages) | Ch 8 |
| 4 Apr | Compiled Web Server Programs (CGI, ActiveXm DLLs) | Ch 9 |
| 11 Apr | Project preparation | |
| 18 Apr | Project preparation | |
| 25 Apr | Project presentations | |
| 2 May | Project presentations. |