COURSE OUTLINE

GBIS 751

E-COMMERCE & WEB APP DEVELOPMENT (ONLINE)

SPRING 2010

 

COURSE DESCRIPTION

This course covers client-side aspects and server-side aspects of web development. Specific topics include site design and architecture, XHTML, web graphics, scripting, multimedia applications, server-side database inquiry, the integration of Flash and server script technologies, CSS, XML, and JavaScript coding. Students will code web applications that combine the technologies of XHTML, Flash and PHP. Macromedia DreamWeaver and Flash are utilized in various assignments. Trial versions of these software packages are available for download from the Adobe Macromedia site. Prerequisite: Students must be proficient in Java or C++ programming (GBIS 710 equivalent).

CLASS TIMES

The class meets Monday and Wednesday nights from 6:30 pm to 9:30 pm. A detailed schedule (subject to revision) by class can be found here.

INSTRUCTOR

Jim Miller
jmiller@dom.edu

TEXT

Required text (do not purchase): Creating a Web Site, The Missing Manual, Second Edition by Matthew MacDonal, O'Reilly Media, 2009, ISBN 978-0-596-52097-7. Note: The instructor will give copies of this text to all 3 students on the first day of class.
Students may wish to acquire a book on Macromedia Flash but this is not mandatory. The instructor will provide many handouts in the course and the lecture component will include demonstrations of course topics.

OBJECTIVES


In this course, the student will acquire an understanding of

  • XHTML
  • using DreamWeaver
  • basic principles of web page layouts and design issues
  • site architecture and navigation design
  • FLASH graphics and animation
  • Cascading Style Sheets (CSS)
  • multimedia applications
  • web form construction and processing
  • database management in web applications
  • PHP
  • integrating Flash and PHP for robust web applications
  • JavaScript coding
  • XML

EVALUATION

Final course average will be based on the following:

 

Assignments

 

Each week an assignment will be posted in the course Blackboard

Assignments section. Assignments are to be submitted electronically using the course Blackboard Assignments section by no later 11 pm (CST) on the scheduled due date. Late assignments will be penalized by 10% each day beyond the due date/time and will not be accepted beyond one week of the due date. Occasionally, the student will also be instructed to upload an assignment to the Dominican University intranet or to a commerical hosting service. This will be assignment dependent and at the time of assignment, students will receive appropriate instruction as to how this is to be accomplished. Partial credit is awarded for assignments.

 

35%

Quizzes, Mid Term Exam and Final Exam

Tests will be given in class as shown on the course schedule

 

25%

Online discussion participation

 

There will be only one online Discussion in this course and it will occur in mid June. In the Online Discussion area of the course, students are required to interact with classmates to explore questions and comments related to the content of this course. The on Discussion in this course will open on Monday at 9:30 pm (CST) and close on Sunday at 11pm (CST). The discussion topic will be given in class the week before and will also be posted to Blackboard.

The online discussion will be graded at the end of the week in which is occurs based on:

1. Frequency—Number and regularity of your discussion comments, and

2. Content —Content of your contributions

 

FrequencyNumber and regularity of your contributions. Students are expected to log into the course Blackboard web site and post (respond) in each of the week’s threaded discussion topics on a minimum of three separate days during the discussion week. Note that there will be two or three discussion topics. You are required to post at least three times in EACH threaded topic that week (so if there are two discussion topics, that would total to a minimum of six posts for the week).

 

Content— points awarded to the content of your contributions. Points are awarded based on strong evidence of reading, reflection, and careful composition. Maximum points are only awarded to posts which elaborate on previous comments with additional information contribution, or posts which present explanations of concepts or which provide clarifying examples, or posts which provide a URL and an explanation in your own words for a relevant area researched on the Internet.

 

 

5%

Final Project/Presentation

The Final Project consists of a web site presentation created by the student specifically for this course. Failure to do so will result in zero points toward this component of the final grade. Furthermore, all students are required to constructively and confidentially critique all other students’ final projects.

Specific instructions for the final web site project will be provided in Week #5 of this seven week course.

 

35%

 

At the end of the course the final letter grade will be computed as follows: 300 point total (3 points = 1%)

 

A:

93-100%

A-:

90-92.9%

B+:

88-89.9%

B:

80-87.9%

C+:

78-79.9%

C:

70-77.9%

C-:

68-69.9%

F:

0-67.9%

OUTLINE OF CONTENT

Introduction and overview
XHTML
Using DreamWeaver

Page layout and design issues
Designing a site architecture & navigation systems
Introduction to FLASH
FLASH animation
Cascading Style Sheets (CSS)
web forms and web form processing
Server application processing using PHP

(Optional) Server application processing using ASP.NET
database inquiry & update in web applications
Integrating components chosen for your class project
Javascript coding
XML – an introduction
enhancing the search success of web pages