RAD 6.0 Java Server-Side Programming

Summary
p
Length: 4 days
Studypace: Full time
Training Provider: Case Training plus
Location: Edinburgh, London, Somerset
Training Method: Open / Scheduled
Case Training

RAD 6.0 Java Server-Side Programming

This course is targeted at the developer, already familiar with programming using Rational Application Developer (RAD 6.0), looking to gain knowledge of Server-side Java Programming. During the course the student will write many Servlets, JavaBeans and JavaServer Pages that interact with HTTP clients and databases.

Suitability and application

The student should be familiar with Java Programming using RAD 6.0. They should have a good understanding of the basic Java language and the more commonly used Java API classes. This knowledge can be gained by attending courses EC60 and EC61.

Course Details

The course includes the following modules:
  • Introduction to server-side programming

  • Database access

  • SQLJ

  • Servlets

  • Using RAD 6.0 to code servlets
  • Accessing databases via servlets

  • Data scope / persistence

  • Javaserver pages

  • Using RAD 6.0 for JSP development

  • JSP design patterns
  • Custom tag overview

Course Format

Course Format
Practical sessions make up a large part of the course, allowing delegates to demonstrate and reinforce the lectures given. Examples are used extensively, ranging from simple code 'snippets' to full applications with complete 'real world' functionality. These are supplied at the start of the course and it is encouraged that the delegates execute and 'experiment' with these under the instructor's guidance as they are introduced. These examples are available to take away, along with the delegate's own work. The comprehensive Student Guide supplied is fully indexed serving as a useful reference tool long after the course has finished. Delegates will also be able to access a free help-line with technical questions relating to topics covered on the course. Development will be performed using Rational Application Developer.

Outcome / Qualification etc.

Course Objectives This course provides students with the skills to write effective Servlets, JavaServer Pages and JavaBeans using RAD 6.0. While covering these in detail, the course retains a high level overview of the Design Patterns used for such development. During the course the student will write many of these to ensure that the statements taught are fully understood and practical experience is gained. On completion of this course the student will be able to:
  • understand and use Java Database Connectivity
  • use the JDBC API
  • code JDBC dynamic and prepared statements
  • process JDBC results sets
  • process JDBC NULL values
  • handle JDBC errors and warnings
  • understand and use transaction control
  • understand and use Isolation Levels
  • use JDBC connection pooling techniques
  • code servlets
  • process HTTP requests and responses
  • process GET and POST requests
  • process HTML forms
  • understand servlet multi-threading issues / pitfalls
  • adopt single threading techniques where appropriate
  • use standard server error codes
  • understand servlet chaining
  • use the Session Tracking API
  • understand hidden fields / URL rewriting techniques
  • set and read cookies
  • use the request dispatcher
  • write JavaBeans
  • code JavaServer Pages
  • access JavaBeans from servlets / JSPs
  • use JSP tags
  • understand JSP JavaBean scopes
  • use JSP forwarding
  • use Model, View, Controller methodologies
  • use JSP error pages
  • Code, Test and Debug all of the above using RAD 6.0 and the Websphere Test Environment

Expenses

£1300 (+VAT)

Case Training

CaseTraining_image

IT Training Courses for professionals from Case Training

Case Training offers both public and onsite professional IT Training.

Public courses are held at various locations. Many are held in London, Edinburgh and Bristol. Both mainframe and non-mainframe courses are available and courses not currently scheduled can be requested.

Onsite training can be held at your site for class sizes from 1 to 10 delegates. Courses may be tailored to incorporate your standards and requirements and fees are as low as £150 per student per day.

    Courses that Case Training offer are:

    • Computer And Software Education
    • Hands-on training courses for IT professionals
    • Highly skilled instructors
    • Leading supplier of z/OS training including DB2, CICS, IMS, JCL, COBOL, REXX, C & PL1
    • Leading supplier of E-Commerce training including Java, HTML, XML and XSLT

    Case Training IT Request more information about Case Training courses


    plusShow all courses with Case Training

    Request information - obligation free

    To request information from RAD 6.0 Java Server-Side Programming, please fill out the following details:

    * =  Required field
    Errors
    *
    *
    *
    *
    *
    *
    » What happens now?
    This field is used for controlling automatic form submits. Please leave it blank:

    Contact information for Case Training

    Case Training

    Mill House Firleaze Nailsea
    BS48 4DH Bristol

    Phone no: + 44 (0) 1275 859666
    www.casetraining.co.uk

    Contact Case Training
    More Information
     
    Request Information

    To request information from RAD 6.0 Java Server-Side Programming, please fill out the following details:

    This field is used for controlling automatic form submits. Please leave it blank:
    » What happens now?
    Reviews
    Write a review!
    Need help finding the right course?
      
    By submitting your e-mail, you become a member of Findcourses.co.uk
    Please fill out all required fields

    Please fill out all required fields
    Partners
    MBA, EMBA and Executive Education for working professionals
    The Independent