Online Course – Certified Professional Internship in Java Enterprise Edition by LearnQuest University

Expand your potential with Java Enterprise Edition. Learn to build sustainable and accessible enterprise applications in Java.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Intermediate level

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Communication skills
  • Time management
  • Troubleshooting
  • Creative thinking
  • Teamwork
  • leadership
  • Technological orientation
  • Decision Making
  • Research skills
  • Independent learning ability

What you will learn in the course

Courses for which the course is suitable

  • Java developer
  • Java EE developer
  • Web application developer
  • Session Manager
  • Servlet developer
  • Script component developer
  • Java Beans Developer

Internship – a four-part course series

This specialization is designed for intermediate-level learners who have a basic knowledge of Java and are looking to further develop skills in Java Enterprise Edition (EE). Through four courses, we will cover everything related to:

  • Internet Basics
  • Internet structures
  • Servlet Lifecycle
  • Session management
  • Script elements
  • Java Beans

These skills will prepare you for enterprise-level Java development.

Hands-on Learning Project

Learners will begin each course with introductory videos, before moving on to group activities and discussions, which will prepare them for independent development. Learners will then build their skills in lab environments by practicing with instructor-led labs, before moving on to independent creation in the lab environments.

Details of the courses that make up the specialization

Introduction to Java Enterprise Edition (EE)

Course 1

  • 9 hours
  • 4.5 (60 ratings)

Course Details

What you’ll learn

The course focuses on JEE as a platform. We will discuss the motivations and goals, as well as some of the libraries and technologies commonly used in Java Enterprise Edition. We will start with Web fundamentals, our building blocks for understanding how the Internet works. Then, we will delve into the Servlet hierarchy and how Servlets manage request/response cycles. Finally, we will learn about transferring control using forward and redirect mechanisms.

Skills you will gain
  • Category: Web Programming
  • Category: Java
  • Category: HTML
  • Category: Web Page

Domain management in a Java Enterprise Edition application

Course 2

  • 15 hours
  • 4.5 (13 ratings)

Course Details

What you’ll learn

We’ll learn the purpose and some of the features of sessions. We’ll walk through a basic Servlet construct, examine the Servlet lifecycle, and see how Servlets maintain state. We’ll dive deeper into session management, including request scope, application scope, and cookies.

Skills you will gain
  • Category: Java Platform, Enterprise Edition
  • Category: Servlets
  • Category: Hypertext Transfer Protocol (HTTP)
  • Category: Java

Java Servlet Pages (JSPs)

Course 3

  • 16 hours
  • 4.7 (60 ratings)

Course Details

What you’ll learn

This course will provide an overview of JSP and demonstrate the power of using scripting elements. In addition, core JSP grammars are covered. We will review JSP tags and learn how to create and access Java Beans to modify their properties. We will explore the JSP expression language, examining the most common rules, grammar, and structured objects. We will also cover standard tags and JSTL.

Skills you will gain
  • Category: Java Platform, Enterprise Edition
  • Category: Java
  • Category: JSP Expression Language
  • Category: JSP
  • Category: JSTL

Enterprise Java Beans (EJBs) and Jakarta Persistence API (JPA)

Course 4

  • 16 hours
  • 4.8 (41 ratings)

Course Details

What you’ll learn

The EJB architecture was the first component-based development model for the Java EE specification. It consists of three main components: EJBs, the EJB container, and the Java application server. In this course, students will develop EJBs to run within an EJB container, which resides on a Java EE-compliant application server. Students will discover that EJBs enable you to build scalable and accessible enterprise applications.

Skills you will gain
  • Category: Web Programming
  • Category: Dependency Injection
  • Category: Java
  • Category: JSP