INFM 718N Database-driven Web Applications

Latest Updates:

Prerequisite: INFM 603 or equivalent.

Catalog Description: Basic methods and tools for developing dynamic, database-driven web sites. Acquiring, installing and running web servers, database servers, and connectability applications. Developing web interfaces, and application-layer components.

Extended Description: Contemporary web applications go beyond plain HTML pages, providing interfaces to dynamic databases, and adding several other key functionalities to web sites. These functionalities enrich the user experience, and facilitate porting of many information tasks to the web environment. INFM 718N Database-driven Web Applications will introduce tools and methods for developing database driven web sites. The course will introduce initial steps of building a dynamic web site, such as installing and maintaining a web server and a database server, as well as developing web interfaces and client- and server-side applications that provide the functionality of the web site. The basic framework will involve a three-tier development paradigm: Web interface component, application component and database component.

Meeting Time: Thursdays, 6 PM-8:45 PM

Meeting Location: CSS 1410

Contact Information:

Goals: After completing this course the student will be able to: Topics: Learning Methods: Lecture, hands-on exercises, group projects.

Methods of Evaluation: Exercises and team projects.

Textbook: Ullman, L. (2005) PHP and MySQL for Dynamic Web Sites, 2nd Edition, Peachpit Press. ISBN: 0-321-33657-7.