Skip to content

Contact sales

By filling out this form and clicking submit, you acknowledge our privacy policy.

JSP and Servlet Programming

Course Summary

The JSP and Servlet Programming training course is designed to demonstrate web development using JavaServer Pages (JSPs) and Servlets.

The course begins with a review of web development techniques. Next, it describes the main JavaServer Pages Standard Tag (JSTL) libraries, Unified Expression Language (EL), and design patterns. The course concludes with testing and validating web applications and packaging for product deployment.

Purpose
Learn how to create basic web applications using JavaServer Pages (JSPs) and Servlets.
Audience
Front-end designers and Java developers looking to implement the back-end logic of a web application.
Role
Software Developer
Skill Level
Introduction
Style
Workshops
Duration
3 Days
Related Technologies
Advanced Jakarta EE | Java | JSP | Web Development

 

Productivity Objectives
  • Practice writing dynamic web applications using JavaServer Pages (JSPs) and Servlets
  • Analyze process validation, and transformation of data in JSPs
  • Observe the common design patterns used in Java based web applications
  • Relate the basics of web services using servlet endpoints

What You'll Learn:

In the JSP and Servlet Programming training course, you'll learn:
  • What is Jakarta EE?
  • Review Web Development Concepts
  • Review History of Server-Side Development
  • Creating JSP Pages
    • Basic syntax
    • Use JSTL
    • Utilize Unified Expression Language (EL)
  • Processing JSP Pages
    • Request/response processing
    • Validate, transform, encapsulate and manipulate data
    • Manage application and user state data with Sessions and Cookies
    • Handle application and HTTP errors
  • Design Patterns
    • Modle-View-Controller
    • Front Controller
    • Business Delegate
  • Servlets
    • Creation and usage
    • Filters, Listeners, and Servlet Mappings
    • Asynchronous servlets
    • Web service endpoint
  • Web Application Security
  • JSON-P
  • Testing and Validating Web Application
  • Packaging for Production Deployment
“I appreciated the instructor's technique of writing live code examples rather than using fixed slide decks to present the material.”

VMware

Dive in and learn more

When transforming your workforce, it's important to have expert advice and tailored solutions. We can help. Tell us your unique needs and we'll explore ways to address them.

Let's chat

By filling out this form and clicking submit, you acknowledge our privacy policy.