Learn the fundamentals of Java Web Profile to develop and build powerful, dynamic, database-driven web applications with this hands-on training by Gökhan Ozar.
In this course, you will start by learning Java Servlets, which lay the foundation of Java web programming, and then will come Java Server Faces the standard and reference MVC2-based Java web framework to build JSF-based, AJAXified Java Web Applications.
By the end of this course, you will have learnt everything to create your own Java web applications from scratch and improve them following best-practices, the way professionals in the market do.
Course Features
- Lectures 30
- Quiz 0
- Duration 10 weeks
- Skill level All levels
- Students 0
- Assessments Yes
- 4 Sections
- 30 Lessons
- 10 Weeks
Expand all sectionsCollapse all sections
- 1. Training Overview3
- 2. Fundamentals of Java Web Applications11
- 2.1Web Architecture Overview
- 2.2Setting Up the Development Environment30 Minutes
- 2.3Introduction to Servlets30 Minutes
- 2.4Servlets by Specification
- 2.5Request & Response Lifecycle
- 2.6Introduction to Java Server Pages (JSP)
- 2.7Using JSP with Servlets
- 2.8Advanced JSP with Expression Language (EL) and JavaBeans
- 2.9Servlet Filters and Wrappers
- 2.10Parallel Processing
- 2.11Security and Encyrption
- 3. Java Server Faces14
- 3.1Overview of MVC Paradigm
- 3.2Introduction to JSF
- 3.3JSF LifeCycle
- 3.4Setting up a JSF Project
- 3.5Creating your First JSF Application
- 3.6Introduction to Managed Beans
- 3.7EL Revisited for JSF
- 3.8Introduction to Facelets and Templating
- 3.9JSF Navigation and Flows
- 3.10JSF Components
- 3.11Handling User Input
- 3.12Handling Events from UI components
- 3.13AJAX with JSF
- 3.14Using PrimeFaces with JSF
- 4. Next Steps2

