5 credits
In this course, students gain the skills necessary to develop and administer database-backed dynamic web applications. Demand for developers who can create cutting-edge, fully-interactive, dynamic websites is increasing as organizations compete for web presence. Students explore contemporary development tools for database-driven web applications, the use of multitier architecture to separate business logic and presentation, and data storage and management. They also examine server and application configuration to ensure site security, session management, and user authentication. In this course, students have the opportunity to enhance their communication and critical-thinking skills as they engage in peer discussions on topical issues, such as web hosting, website operations, security, and database management.
Prerequisites
- ITEC 2060
- ITEC 2080