Northern Ireland based Beckinridge specialises in Technology, IT, Sales and Management training for the ICT, Corporate, SME and Government Sectors.

  Public Courses
General Training

  On-Site Courses
Tailored Training

  ILM Qualifications
Level 4 & 5 Awards

  Beck-Bites
Articles & Reviews

  Team Building
Activities & Events

  Why Choose Us?
Our Clients
Our Services
Quality and Expertise
Financial Support
Course Tailoring
Our Support Team
Talk To Us

Join Mailing List

 Java Server Side Programming 
 for Web Applications

  Course Code - PE-203   Duration - 4 Days

This 4-day course is for programmers who already know the Java language and wish to develop server software, particularly for Internet and Intranet applications. It is particularly suitable for developers wishing to create the server side of a client-server application, or the middle and database tiers of a multi-tier application.

 

 Prerequisites

 
 

Students must have a good working knowledge of the Java language, typically obtained by prior attendance on our ‘Java Programming’ (PE-201) course.

Enterprise Java Beans are covered by a separate course entitled ‘Enterprise JavaBeans Programming with J2EE’ (PE-103).

 

 Course Content

 
 

J2EE Overview
- J2EE archives: EAR, WAR, JAR, RAR
- J2EE archive structures
- Ant
- Tomcat and Application Servers
- Deployment

Security
- Public and private keys
- Secure Sockets Layer (SSL)
- Authorization and authentication
- Configuring a web server for security

Servlets
- HTML forms and CGI
- How servlets work
- The request and response objects
- Sessions and cookies
- Advanced servlets

Maintaining State
- Cookies
- Hidden controls
- Sessions
- URL encoding
- URL rewriting

Java & the Database - JDBC
- How JDBC works
- JDBC driver types
- Connections and statements
- Queries and results sets
- Action queries
- Metadata
- Prepared statements
- Transactions

Java Server Pages - JSP
- Creating a JSP
- How the architecture works
- JSP tags
- JSP and the servlet objects
- Using precompiled classes and beans
- Relating input fields and properties
- Using JDBC and JSP

JSP Tags
- Custom tags and tag libraries
- The standard tag library (JSTL)
- The expression language
- JSP XML documents (.jspx)
- Installing applications

Model View Controller - MVC
- MVC design pattern
- Implementing MVC with servlets and JSPs

© Beckinridge Ltd.

Privacy Policy | Quality Policy

Site by redrhino

Beckinridge specialises in Technology, IT, Sales and Management training for the ICT, Corporate, SME and Government Sectors in Northern Ireland.
Privacy Policy | Capability, Improvement, Through Training & Development