Dec 26, 2024  
Catalog 2023-2024 
    
Catalog 2023-2024 [ARCHIVED CATALOG]

CIS 295 Web Application Development


Lecture Hours: 4
Credits: 4

Covers the development of web applications using various scripting languages. Explains the process of web application development. Stresses proper coding practices and documentation and implementation of databases for dynamic web content. Discusses scalability and security.

Prerequisite: CIS 178W , or CIS 195 , or VC 237 ; or consent of instructor. (Prerequisite course must be completed with a grade of C or better.)
Student Learning Outcomes:
  1. Create a web application in various scripting languages. 
  2. Construct a model illustrating application design. 
  3. Explain the process of developing a web application. 
  4. Connect to a database to create a dynamic web application. 
  5. Create a secure and interactive web site. 
  6. Discuss scalability in web development. 


Content Outline
  • Web Application Development 
    • Definition and scope 
    • Analysis 
    • Design 
    • Implementation 
  • Coding Practices 
    • Modeling techniques 
    • Documentation 
  • Scripting Language Overview 
    • PHP 
    • JavaScript 
  • Database Communication 
    • Connections 
    • Manipulation 
  • Security 
  • Scalability