Java Servlets and JSP Programming Course

Course Description

The Java Servlets and JSP Programming course focuses on the development of web applications using Java servlets and Java Server Pages. Topics include client/server architecture, Java servlets, cookies and sessions, JSP syntax, Expression Language (EL), custom tags and the JSP Standard Tag Library (JSTL) and the Model-View-Controller (MVC) architecture.

Duration: 5 days
Cost: R8,600.00 excl. VAT
Venue: The Incus Data Training Venue in Centurion, Pretoria. It can also be presented on-site.
Dates: Please check the course schedule for the next available date. You can also contact us at tel: (+27) 12 666 2020 or email us at info@incusdata.com to find out about dates.
Bookings: Just fill out our course enrolment form and fax it to us at (+27) 12 666 2021 or email it to us at info@incusdata.com.
Comments: Read what our many satisfied clients say about this and other courses.

Course Objectives

Delegates who complete the Java Servlets and JSP Programming course will be able to:

  • Write Java servlets, JSP pages and JavaBeans.
  • Integrate servlets, JSPs and JavaBeans in a MVC architecture.
  • Develop and use custom tags and the JSTL.
  • Develop filters and event listeners.
  • Use JSP version 2.0 Expression Language.
  • Deploy and package web applications.

Intended Audience

Experienced Java programmers who need to create, deploy and maintain robust web applications using servlets, JSPs, custom tags, JSTL, Expression Language and JavaBeans. This course is aimed at companies and individuals who are already doing JEE development and need training in the specific servlet and JSP aspects of the JEE architecture.

Course Prerequisites

Our Java Programming course or equivalent Java programming experience is essential, as well as the Web Development with HTML and CSS course or a good knowledge of basic HTML. The JEE overview course is recommended.

Please ensure you meet the prerequisites for the Java Servlets and JSP Programming Course before you attend the course. Read the importance of course prerequisites to understand why this is necessary.

Course Contents

Web Development Overview
Client/server architecture. •  Client-side and server-side web application development. •  Technology comparison: CGI, ColdFusion, Perl, ASP.
Web Applications
Servlet architecture and technologies. •  Use of servlets and JSP pages. •  Deployment descriptors. •  The format and packaging of web applications.
Java Servlets
Servlet lifecycle. •  HTTP request and response objects. •  Client request parameters and form data. •  Server responses, headers and status codes. •  Cookie and session objects.
Session tracking
Using cookies and the cookie API. •  Session tracking with the session API.
Java Server Pages
JSP expressions, scriptlets, declarations and directives. •  Custom tags and the JSP Standard Tag Library (JSTL). •  JSP version 2.0 Expression Language.
MVC architecture
Overview and benefits. •  Developing and accessing JavaBeans. •  Forwarding requests. •  Accessing Enterprise JavaBeans (EJBs).
Miscellaneous
Filters and event listeners. •  JavaServer Faces (JSF). •  Struts, Spring, Tiles.

Download the Java Servlets and JSP Programming course contents in PDF format for easy printing.


Home   |    Top of this page   |    Contact Us    Incus Data Anvil Man Schedule   |    Course List   |    FAQ   |    Sitemap

Essential Skills for IT