Course Number
605.681
Next Offered
Summer 2024
Primary Program
Location
Online
Course Format
Asynchronous Online, Synchronous Online

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
05/28/2024 - 08/22/2024
Semester
Summer 2024
Course Format
Asynchronous Online
Location
Online
Cost
$5,270.00
Course Materials