2023-2024 Catalog 
    
    Apr 27, 2024  
2023-2024 Catalog [ARCHIVED CATALOG]

CIS 234 - Programming Web Applications

Credit Hours 3
Lecture: 2 Lab: 2
This course introduces the full-stack web development model used to create dynamic web applications. Students will leverage web development with HTML, CSS, and JavaScript, along with the exploration of middleware programming languages and API such as Python, Perl, PHP, Node.js, ASP.Net, and/or AngularJS.  Web applications will connect to a live database (e.g. MySQL, mariaDB, or MongoDB or another proprietary database such as Oracle or Microsoft SQL Server), through a web server such as Apache Tomcat, HTTPD, or Microsoft IIS. Students will design and develop a dynamically generated web site, using client- and server-side technologies with a cloud-hosted database and web server. Prerequisite(s): CIS 216 and [CIS 223 or CIS 135 or CIS 236 or CIS 246 or CIS 261], or consent of the department
Is course repeatable for credit? No
Variable Hour Exist No
Mode of Delivery Traditional, Hybrid
Is this a Human Relations/Diversity Course? No
Is this an International Course? No
Semesters Offered Spring