Search for Available CoursesRegister for This CourseCost of Attendance
  
    
          
  
            
      
  
              Description
              Students learn to design, build, and deploy a modern web application. Topics include database integration, asynchronous communication, design patterns, and security. Coursework combines conceptual and hands-on learning components and concludes with an independent web application development project.
Prerequisites
  Students are required to pass prerequisite courses with a grade of C or higher. Exceptions apply; please consult your department chair.
    
      
  
  
  - Use an integrated development environment (IDE) to write software.
- Use PHP, ASP.NET, Node.js or similar technology to build a web application backend.
- Integrate a web application backend with a SQL database.
- Integrate client-side and server-side components to build a complete web application.
- Describe contemporary web application design patterns.
- Describe security considerations for a web application.
- Deploy a complete web application to a local or cloud platform.
 
              