Enterprise Web Development with JEE, JSF, and PrimeFaces

Learn how to build modern, scalable web applications using Java EE, JSF, and PrimeFaces

8 Lessons 8 Lessons
4 Videos 4 Videos
1 Student 1 Student
Last updated 18 August, 2025
Md. Omar Faruqe Riyad Zawad Abdullah Yousuf
Length
3 Weeks
Effort
change estimated time
Certification
No
Level
Beginner
Language
English
This course includes
icon Lesson
icon Video
  • Overview
  • Course Content
  • Mentors
  • Reviews

About the course

This course teaches you how to build full-featured Java EE web applications using JavaServer Faces (JSF) and PrimeFaces. You'll start by understanding JSF's component-driven architecture, then build a complete CRUD application, and progressively move into advanced concepts such as EJB integration, bean scopes, AJAX interaction, custom validation, and secure authentication.

What you will learn

Understand the philosophy and component-based structure of JSF.

Set up a Jakarta EE 10 project with GlassFish and configure data sources and persistence.

Build full CRUD applications using JSF and EJB.

Manage different bean scopes and lifecycle methods in JSF and EJB.

Use PrimeFaces components for dynamic and responsive web interfaces.

Implement input validation, conversion, and event handling in JSF.

Master JSF lifecycle phases, immediate processing, and execution order.

Navigate between views, manage flash messages, and work with view parameters.

Handle advanced scopes like ClientWindow, Conversation, and Flow.

Understand the differences between CDI and EJB and use them effectively.

Requirements

Basic knowledge of Java programming.

Understanding of object-oriented programming concepts.

Basic familiarity with HTML and web page structure.

Java Development Kit (JDK) installed on your system.

IntelliJ IDEA (or other Java EE-supported IDE) installed.

Course Content
No contents in this course !
Reviews
There are no review yet. Please come back later
Length
3 Weeks
Effort
change estimated time
Certification
No
Level
Beginner
Language
English
This course includes
icon Lesson
icon Video
course image

Enterprise Web Development with JEE, JSF, and PrimeFaces

Enroll now