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
01/21/2025 - 05/06/2025
|
|
Open
Principles of Enterprise Web Development
01/27/2025 - 05/05/2025
Mon 4:30 p.m. - 7:10 p.m. |