Servlet/JSP

JSP Training Overview

This JSP and Servlets training course teaches beginning and early intermediate Java™ developers how to build database-driven Web applications using JavaServer Pages and Java Servlets.

JSP Training Prerequisites

This Servlets/JSP training course can be tailored to any level of Java experience. In general, we recommend that all attendees be fluent in HTML and have a prior knowledge of object-oriented or object-based programming, as well as some knowledge of SQL and relational databases.

Hands-on/Lecture Ratio

This class is 70% hands-on, 30% lecture, with the longest lecture segments lasting for 20 minutes.

Training Material
  • Presentations
  • Assignments and Quiz
  • Ebook of O'Reilly's Head First Servlets & JSP

Software Needed on Each Student PC
  • Windows or Linux with at least 1GB RAM
  • Java SE SDK, version 1.5, 1.6, or later
  • Tomcat 5.0 or later [other containers such as JBoss, WebSphere, or WebLogic can be used upon request]
  • Eclipse WDT or other JSP-aware Java IDE
  • Other free software - please contact us for a detailed setup sheet

JSP Training Objectives
  • Windows, Mac OS X, or Linux with at least 3GB RAM
  • JDK 1.6 or later
  • IDE of your choice (Eclipse is the default)
  • Apache Tomcat, WebLogic, WebSphere, or JBoss

JSP Training Outline
  • JSP
    • Environment
    • Architecture & Life Cycle
    • Servlet API
    • Directives
    • Actions
    • Implicit Objects
    • Client Request
    • Form Processing
    • Writing Filters
    • Session Tracking
    • File Uploading
    • Page Redirect
    • Auto Refresh
    • JSTL
    • Java Beans
    • Custom Tags
    • Security
    • Internationalization

  • JDBC
    • Introduction
      • Relational Database and JDBC Overview
      • JDBC Architecture, JDBC API Overview
      • Connecting to a database
      • Database Meta Data
      • Handling Database Exceptions
      • Connection Pooling
Servlet/JSP

JSP Training Overview

This JSP and Servlets training course teaches beginning and early intermediate Java™ developers how to build database-driven Web applications using JavaServer Pages and Java Servlets.

JSP Training Prerequisites

This Servlets/JSP training course can be tailored to any level of Java experience. In general, we recommend that all attendees be fluent in HTML and have a prior knowledge of object-oriented or object-based programming, as well as some knowledge of SQL and relational databases.

Hands-on/Lecture Ratio

This class is 70% hands-on, 30% lecture, with the longest lecture segments lasting for 20 minutes.

JSP Training Materials

All Servlets/JSP training students receive a copy of O'Reilly's Head First Servlets & JSP and related courseware.

Software Needed on Each Student PC
  • Windows or Linux with at least 1GB RAM
  • Java SE SDK, version 1.5, 1.6, or later
  • Tomcat 5.0 or later [other containers such as JBoss, WebSphere, or WebLogic can be used upon request]
  • Eclipse WDT or other JSP-aware Java IDE
  • Other free software - please contact us for a detailed setup sheet

JSP Training Objectives
  • Windows, Mac OS X, or Linux with at least 3GB RAM
  • JDK 1.6 or later
  • IDE of your choice (Eclipse is the default)
  • Apache Tomcat, WebLogic, WebSphere, or JBoss

JSP Training Outline
  • Java EE Introduction
    • Java EE Overview
    • Java EE Technologies
    • Java EE Architecture
    • MVC

  • Servlets and JSP with the JSP Standard Tag Library (JSTL)
    • Web Application Basics
    • Servlet API
    • Additional Servlet Capabilities
    • JavaServer Pages
      • Basics and Overview
      • Model View Controller (MVC)
      • Data Sharing among servlets & JSP
    • Using Custom Tags
    • More JSP Capabilities and Session Management
    • Additional JSP Capabilities
    • More JSTL
    • Additional Topics

  • JDBC
    • Introduction
      • Relational Database and JDBC Overview
      • JDBC Architecture, JDBC API Overview
      • Connecting to a database
      • Database Meta Data
      • Handling Database Exceptions
    • o Data Access
      • DAO - Data Access Objects, O-R Mapping, Value Objects
      • Processing Database Data
      • JDBC Driver Types
      • Data Source
      • Connection Pooling
copyrighted © 2014
?>