Skip to main content

Home Specialist skills Technology and Software Developing Applications with Java EE

Developing Applications with Java EE

  • bullet point
    Obtaining Spring Beans using dependency injection (DI) and implement cross-cutting concerns using AOP
  • bullet point
    Building a Spring MVC web app, REST API with Spring MVC and WebSocket service
  • bullet point
    URL and method-level authorisation

Overview

Off the shelf (OTS)

The Developing Applications with Java EE course introduces participants to the Java Enterprise Edition API, up to version 7. It explains core JEE technologies and how they can be used to build large scale web based applications. It also includes an overview of Enterprise Java Beans, the Java Persistence API and JEE security.

Participants will learn how to develop Java systems that create front-end web pages using tools such as Servlets, Java Server Pages and WebSocket, and develop back-end components using EJB, CDI and Bean Validation. In addition, we will show how technologies such as JSON, JMS and Restful Web Services can be integrated into the overall solution. Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.

Requirements: participants attending this course should have experience in programming with Java.

Delivery method
Face to face icon

Face to face

Virtual icon

Virtual

Course duration
Duration icon

37.5 hours

Competency level
Expert icon

Expert

Pink building representing strand 4 of the campus map
Delivery method
  • face to face icon

    Face to face

  • Virtual icon

    Virtual

Course duration
Duration icon

37.5 hours

Competency level
  • Expert icon

    Expert