Jul 01, 2025  
Catalog 2024-2025 
    
Catalog 2024-2025 [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.

Recommended: CIS 133JS  

Differential Fee Yes
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