Personal Website

ITW403: Web Applications Programming

Course Description:

This course builds on ITE304: Fundamentals of Web Systems to introduce the students to deeper understandings of dynamic Web applications. Detailed coverage of concepts and tools such as server-side scripting languages and database driven Web sites is the main core of the course.

Course Goal:

The goal of this course is to use server-side programming to develop database driven Web application.

Course Objectives:

Upon successful completion of this course, the students will be able to:

  1. Understand the roles of server-side scripting in developing Web applications.
  2. Understand the roles of databases in database driven Web sites.
  3. Demonstrate familiarity with at least one server-side programming language such as PHP and one database tool such as MySQL.
  4. Integrate tagging, styling, and both client-side and server-side scripting languages in one Web application.
  5. Be familiar with alternative technologies and tools that are used to develop Web based applications.