Sep 19, 2026  
2026-2027 Catalog 
    
2026-2027 Catalog
Add to Portfolio (opens a new window)

INFO 1541 - Java Web and API Development


4.5 Credits

Students build on the basics of Java and back end web applications from Java II. The Spring Boot Framework is incorporated into applications to make development quicker and easier incorporating Model, View, Controller(MVC), Dependency Injection, Security and asynchronous messaging in an application. By the end of the course students understand how to develop an application using the Spring framework that simplifies data persistence, security, RESTful services, messaging and deploying to a container.

Prerequisites: (1) INFO 1531  

Lecture Hours: 4.5
Lab Hours: 0.0
Internship Hours: 0.0
Clinical or Practicum Hours: 0.0




Course Objectives
  1. Explain upper level Java concepts
  2. Develop a web application using Spring MVC framework.
  3. Incorporate persistent data using Jakarta Persistent API (JPA).
  4. Secure an application with the Spring Security project.
  5. Apply application configurations in the framework.
  6. Create RESTful services for an application.
  7. Develop asynchronous message sending in an application.
  8. Deploy an application to run independently.


View Class Schedule




Add to Portfolio (opens a new window)