Course Number
605.681
Next Offered
Spring 2024
Primary Program
Computer Science
Location
Online
Course Format
Online, Virtual Live

This course examines fundamental aspects of Enterprise Web Development including client, middleware and databases as a foundation for follow on courses. It introduces the student to client side development using HTML 5, CSS and JavaScript. After a brief review of Object Oriented Programming in Java, Swing is used to introduce common user interface design patterns. Network protocols and multithreading concepts using Java transition into server-side technologies like Servlets, JavaserverPages and ReST. Java database development with JDBC and web security are also introduced during the semester. While the class covers development using build tools (Maven), basic IDEs are utilized to facilitate the teaching of concepts and demonstration through examples. Prerequisite(s): EN.605.202 Data Structures.

Course Offerings

Waitlist Only

Principles of Enterprise Web Development

605.681.81
01/22/2024 - 05/07/2024
Semester
Spring 2024
Course Format
Online
Location
Online
Cost
$5,090.00
Course Materials
Open

Principles of Enterprise Web Development

605.681.8VL
01/22/2024 - 04/29/2024
Mon 4:30 p.m. - 7:10 p.m.
Notes: This course uses the Virtual Live format. All students participate online through live web-conferencing at the scheduled day and time. This is a live-online course in which students participate in live weekly lectures and discussions, and are able to interact extensively with the instructors. All classes are recorded for download and review.
Semester
Spring 2024
Course Format
Virtual Live
Location
Online
Cost
$5,090.00
Course Materials