Loading Course Schedule...
PT0842
Training Summary
The Java Servlet Programming training course covers low-level web development using the Servlet and Filter technologies. This course is targeted at developers creating or extending their own web development frameworks, building robust high-through put web applications, or developers looking to round out their Java web development knowledge.Java Servlet Programming can be delivered using Java EE 5 or Java EE 6 using the Application Server and IDE of your choice.
Prerequisites
There are no prerequisites for this course.
Duration
3 Days/Lecture & Lab
Audience
This course is targeted at developers creating or extending their own web development frameworks, building robust high-through put web applications, or developers looking to round out their Java web development knowledge.
Course Topics
- Review of Java EE Web Application Development concepts
- Web application design principles and patterns like: MVC (Model-View-Controller), Front Controller, Business Delegate, etc.
- Web application and resource configuration using web.xml and properties files
- Choosing the correct Controller implementation strategy: Servlet, GenericServlet, HttpServlet, or Filter
- Creating a Front-Controller using a GenericServlet
- Creating a Front-Controller using an HttpServlet
- Working with and enhancing the servlet lifecycle
- Filtering request with Filters and FilterChains
- Configuring a FilterChain and Servlet Mappings
- Working with Asynchronous Servlets
- Making a Servlet function as a web service endpoint
- Testing and validating a web application for deployment
- Packaging a web application for production deployment