DEVELOPING JAVA WEB APPLICATIONS
Course type
Certification FoundationCourse number
001Duration
3 DaysOverview
In this training course, you acquire the experience needed to implement high-performing, scalable, and secure transactional web-based applications, as well as gain an in-depth understanding of how to integrate JPA and EJB with modern web technologies, and how Java Enterprise Edition (Java EE) offers a simple and comprehensive approach to building state-of-the-art enterprise applications.
What you'll learn
- Build robust, data-driven web applications by integrating key components of Java EE
- Create dynamic, session-managed, data-driven web applications with servlets
- Build dynamic web page views with JSP
- Implement the MVC design pattern for Java web applications
- Configure listeners to initialize web sessions and applications
Who should attend
Pre-requis
- Three to six months of Java programming experience
- You should have:
- An understanding of Java classes and the inheritance model
- The ability to use standard Java APIs
Recommended Experience:
- Familiarity with intranet/internet development technologies, such as HTML, HTTP, and TCP/IP
Outline
- The requirements of a web application
- Components of an n-tier architecture
- Integrating servlets into the web application architecture
- Configuring the servlet development environment
- Avoiding common servlet pitfalls
- Servlet life cycle methods
- Accessing servlet environment variables
- Adding text fields and drop-down lists
- Retrieving form data in the servlet
- Connecting to the database
- Submitting SQL statements
- Retrieving and processing data
- Constructing an HTML table
- Adding drill-down features
- Retrieving cookies from a client request
- Sending cookies to the client
- Circumventing cookie limitations
- Creating a unique session for each user
- Storing and retrieving Java objects within sessions
- Controlling a session's life span
- Creating application and session event listeners
- Implementing a shopping cart
- Servlets
- JSP
- XML
- Using JSP scriptlets, expressions and declarations
- Communicating with the client using built-in JSPserver objects
- Leveraging the JSP 2 Expression Language (EL)
State management with JSP
- Accessing cookies and sessions
- Storing common application data
- Promoting object reuse
- Separating application logic from the presentation
- Forwarding Java objects to JSP
- Using JavaBeans to transfer data
- Servlet and JSP design patterns
- The role of JSP custom tags
- Applying the JSP Standard Tag Library (JSTL)
- Creating custom tags with JSP 2 tag files
- Customizing tag behavior with attributes
- Identifying the JSF core components
- Managing application flow using JSF navigation model
- Developing back beans
- Creating views with JSF custom tags
Location | Dates | Status | |
---|---|---|---|
Montreal |
Mar 01, 2023 - Mar 01, 2023
00:00 AM - 00:00 AM |
Available | Register Now >> |
Cotonou |
Jan 01, 2018 - Jan 07, 2018
08:00 AM - 05:00 PM |
Available | Register Now >> |
IN CLASSROOM OR ONLINE |
PRIVATE TEAM TRAINING |
|
---|---|---|
STANDARD |
$2990 |
Contact Us » |
GOVERNMENT |
$2990 |
Not applicable