Apr 25, 2024  
2022-2023 Undergraduate Catalog 
    
2022-2023 Undergraduate Catalog [ARCHIVED CATALOG]

CSCI 4316 - Advanced Enterprise Java and Framework

Credit Hours: 3 Lecture: 3 Lab: 0

Study of current methodologies used in the design and development of enterprise applications using advanced Java technologies will be familiarized. This course will provide a high-level overview of Java Enterprise ecosystem by looking at its core APIs in action. Other contents include JavaServer Faces (JSF), Context and Dependency Injection (CDI), Java Server Pages (JSP), Java API for RESTful web services (JAX-RS), WebSocket API, JSON Processing API, Enterprise Java Beans (EJB), Java Message Services (JMS), Java Persistence API (JPA), and front-line Java frameworks like Spring, DJango, WebLogic, and JUnit for developing the most dynamic and powerful enterprise sites on the web. Laboratory instruction.

Prerequisites: CSCI 2315 .