CWEB 180 - E-Commerce Using JavaScript
| JOHNSON COUNTY COMMUNITY COLLEGE |
| TECHNOLOGY DIVISION |
| COMPUTER WEB |
| COURSE OUTLINE |
| Title: E-Commerce Using JavaScript | Effective Term: Spring 2009 | |
| Number: CWEB 180 | Credit Hours: 1 | Contact Hours: 1 |
| Course Type: Career | Lecture Hours: 1 | Lab Hours: 0 |
Description:
This course builds on the skills learned in CWEB 160, Introduction to Web
Scripting: JavaScript, and CWEB 161, Intermediate JavaScript. The student
will build a complete e-commerce site that will support online ordering
and payment with JavaScript. 1 hr. lecture/wk.
Associated
Costs: These are additional (out-of-pocket) expense considerations
that students should expect in addition to the course tuition, fees, and
textbooks. $10 to $20.
Supplies: Refer to the instructor's course syllabus for details about any supplies that may be required.
| Prerequisite: | CWEB 170 Intermediate JavaScript |
Textbook(s): For information see - http://bookstore.jccc.net
Course Fees: NONE
Course Objectives:
Upon successful completion of this course the student should be able to:
- Build a WEB site using HTML and JavaScript for an E-Commerce shopping cart.
- Interface JavaScript with pre-built CGI scripts for order processing.
- Store the order information into a PHP powered database. (mySQL)
- Upload the shopping cart application onto a WEB server.
- Verify the shopping cart by placing sample orders.
Content Outline & Competencies:
I. Build a Form in HTML.
A. Build and program:
1. selection lists
2. text fields
3. buttons
a. Reset
b. Submit
4. radio buttons
II. Use a Hidden Frame for JavaScript Code
III. Explain Why Hidden Frames are Useful
IV. Create an Object Using the Object Data Type
V. Write a Method for the Object
VI. Delete an Object From Memory Using the Delete Operator
VII. Use the With Statement to Reference an Object
VIII. Build a For-In Statement to Loop Through the Elements of the
Shopping Cart
IX. Reference Other Browser Windows From an Existing Window
X. Determine the Browser Being Used With the Navigator Object
XI. Detect Keystrokes in a Web Page
XII. Create Necessary Variables for Data Collection.
XIII. Create Data Validation Functions.
XIV. Process the Orders Using CGI Scripts.
XV. Store the Order Into a Database Using PHP and mySQL.
XVI. Access a Web Server and Upload Files Using FTP.
XVII. Use Sample Data to Test the Shopping Cart Application.
Methods of Evaluation of Competencies:
Evaluation of student mastery of course competencies will be accomplished using the following methods:
Examinations 25% of grade
Projects/Assignments 75% of grade
100%
Grade Criteria:
A = 90% - 100%
B = 80% - 89%
C = 70% - 79%
D = 60% - 69%
F = Below 60%
Caveats: NONE
Disabilities:
If you are a student with a disability, and if you will be requesting accommodations, it is your responsibility to contact Access Services. Access Services will recommend any appropriate accommodations to your professor and his/her director. The professor and director will identify for you which accommodations will be arranged.
JCCC provides a range of services to allow persons with disabilities to participate in educational programs and activities. If you desire support services, contact the office of Access Services for Students With Disabilities (913) 469-8500, ext. 3521 or TDD (913) 469-3885. The Access Services office is located in the Success Center on the second floor of the Student Center.

Open In Word