Projects

Project 1: Basic Website with Style Sheet

Weight: 6%

Overview

Create a traditional folder-organized website that demonstrates the use of semantic HTML and three different methods of including CSS (linked, embedded, and inline).

Project 2: Processing HTML Forms with JavaScript and PHP

Weight: 6%

Overview

This project has three parts designed to help you fully understand the difference between client-side and server-side scripting.

Project 3: Accessing and Using a MySQL Database

Weight: 4%

Overview

Create a simple application that creates dynamic web pages by fetching and processing data from a database server.

Project 4: Managing Application Data with a Database

Weight: 7%

Overview

Create a basic application to insert, update, and delete data using HTML forms and PHP/MySQL functions.

Project 5: Enhancing Applications with jQuery and AJAX

Weight: 7%

Overview

Use jQuery to instantly update web pages on the client-side while using the AJAX framework to asynchronously update data in the database.

Due Dates

Check Schedule

Always check the schedule for due dates. Projects must be submitted via Blackboard by 11:59pm on the due date.

How to Submit

In Blackboard, click the menu item called "Submit Projects" and select the assignment submissions for the current project. All your project files should be put into a sub-folder. To submit, you must compress your project folder into a zip file and rename it username.zip where username is your Siena ID. Then, you must browse for this zip file on your computer and upload it via the assignment submission on Blackboard.

Create a zip file using Windows (Microsoft)

  1. Locate the folder that you want to compress.
  2. Right-click the file or folder, select Send to, and then click Compressed (zipped) folder.
  3. The new compressed folder is created in the same location.
  4. To rename it, right-click the folder, click Rename, and then type the new name.

Create a zip file using MacOS (Apple)

  1. Locate the folder that you want to compress.
  2. Right-click the file or folder, select Compress.
  3. The new compressed folder is created in the same location.
  4. To rename it, right-click the folder, click Get Info, and then type the new name in the Name and Extension file.

Uploading Your Project To A Live Web Server

To properly test the links, Project 2-5 must be upload it to a web server.

I have provided each student with access to a virtual web server with a unique URL and FTP access to the server.

Details

  • URL: lastname.sienacs.com
  • FTP username: lastname@sienasellbacks.com
  • FTP password: given in class
  • FTP server: ftp.sienasellbacks.com
  • FTP port: 21

Free FTP Programs