WCC    Westminster College 020 8261 4684  
 Home  About us  Courses  Online Payment 23/02/2012
ARCHITECT BUSINESS INTELLIGENCE DATABASE PROGRAMMING NETWORKING E-COMMERCE

    Training Locations

    Brentford

    1000 Great West Road
    Brentford TW8 9HH
    Tel: +44 (0)208 261 4684
    email: info@wcc.co.uk


    Brighton

    Boot camp style training only

    Mercure Brighton Seafront Hotel
    149 Kings Road
    BN1 2PP - BRIGHTON
    email: info@wcc.co.uk
    Bristol

    Boot camp style training only

    Mercure Bristol Brigstow Hotel
    Welsh Back 5-7
    BRISTOL BS1 4SP
    email: info@wcc.co.uk
    Coventry

    Boot camp style training only

    Mercure Coventry Brandon Hall Hotel
    Main street
    Brandon
    COVENTRY CV8 3FW
    email: info@wcc.co.uk
    Heartfordshire

    Boot camp style training only

    Letchworth Lane
    Letchworth Garden City
    Hertfordshire SG6 3NP
    email: info@wcc.co.uk
    Isleworth

    Coomb House
    7 St Johns Road
    Isleworth TW7 6NB
    email: info@wcc.co.uk
    London

    45 Oxford Street
    London W1D 2DN
    email: info@wcc.co.uk

    Sri Lanka

    BMICH
    Colombo
    Sri Lanka
    email: info@wcc.co.uk

    Our Customers

    Some of our recent corporate customers in 2011 include;

    Munich Re Life Services

    Course MCITP
    No of Delegate(s) 1


    Digital Window

    Course Selenium Testing
    No of Delegate(s) 11


    Inghams (Hotel Plan)

    Course MCPD Web 4.0
    No of Delegate(s) 1


    Cranfield University

    CourseExcel VBA
    No of Delegate(s) 1


    City Index

    Course MCTS Web 4.0
    No of Delegate(s)1


    Umi Plc

    CourseC # .NET 4.0
    No of Delegate(s) 1
    Course iPhone Apps
    No of Delegate(s) 1
    Course Perl
    No of Delegate(s)1
    CourseJava
    No of Delegate(s)1
    Course Selenium Testing
    No of Delegate(s) 1


    NobleProg

    CourseSelenium Testing
    No of Delegate(s) 3
    Course Silverlight 4
    No of Delegate(s) 2


    Westminster College of Computing has trained the following customers in the past;
    • Middlesex University
    • Imperial College
    • UCL
    • Ministry of Defence
    • Passport Office
    • Barclays
    • Logica
    • KPMG
    • House of Commons
    • Legal & General
    • Specialist School trust
    • Barbican Centre


    Java Servlet JSP Programming

    Course Fee : £790
    Pay Securely
    Course Start Dates
    Select Start Date Time Days Duration
    07/05/2011 3.30-6.30pm Sat 12 classes
    06/08/2011 3.30-6.30pm Sat 12 classes
    03/10/2011 6.30-9.30pm Mon / Wed 12 classes
    17/10/2011 10.00 -5.00pm Mon to Fri 5 days
    19/11/2011 3.30-6.30pm Sat 12 classes
    10/03/2012 3.30-6.30pm Sat 12 classes
    16/06/2012 3.30-6.30pm Sat 12 classes

    In completing the enrolling process and paying for your course, you are confirming that you have received enough information to make an informed decision and that the course is suited to your needs and abilities.

    Course Outline

    Web Application Basics
    How the Web works, Thin Clients, TCP/IP
    HTTP overview, Brief HTML review
    Overview of Java EE, servlets & Web
    applications.
    Servlet Basics
    Servlet API
    HTML Forms
    HTTP: Request-response, headers, GET,
    POST
    Overview: How Servlets Work
    Servlet Lifecycle: init(), service(),
    destroy()
    Requests and responses
    Core Servlet API: GenericServlet,
    ServletRequest, and ServletResponse
    HTTP Servlets: HttpServletRequest,
    HttpServletResponse and HttpServlet
    Accessing Parameters
    Additional Servlet Capabilities
    HTTP headers and MIME types
    RequestDispatcher: Including and
    forwarding
    Sharing data with the request object
    attributes
    Sharing data with ServletContext
    attributes
    Error Handling
    JavaServer Pages
    Basics and Overview
    JSP architecture
    JSP tags and JSP expressions
    Fixed Template Data
    Lifecycle of a JSP
    Model View Controller (MVC)
    Model 1/Model 2 Architecture
    Data Sharing among servlets & JSP
    Object scopes or "buckets"
    Request, application, session and page
    scope
    Predefined JSP implicit objects (request,
    session, application, page)
    Using Custom Tags
    Custom tags overview
    Reducing JSP complexity
    Tag Libraries
    Tag Library Descriptor (TLD)
    Loading a tag library in a web app
    The JSTL
    JSP Expression Language (EL)
    Using custom tags
    The c:url, c:param, c:forEach, c:out tags
    More JSP Capabilities and Session
    Management
    HTTP as a stateless protocol
    Hidden form fields
    Cookies: Overview, API, Using cookies
    Session overview: Cookies and session
    tracking
    HttpSession
    Putting data into a session object
    Retrieving data from a session object
    Using session data in servlets and JSPs
    Additional JSP Capabilities
    Exception handling and error pages
    Directives (page, include, others)
    Import declarations
    Multithreading considerations and data
    safety
    SingleThreadModel interface
    Additional JSP Capabilities
    JSP Directives
    JSP Error Pages
    JSP and Java
    Declarations, Scriptlet overview,
    Scriptlet syntax
    More JSTL
    Overview of JSTL libraries
    The JSTL Expression Language
    Expressions, Type Coercion, Operators,
    String concatenation, Implicit Objects
    The Core JSTL Library
    General Purpose: c:out, c:set, c:catch
    Conditional: c:if, c:choose,
    Overview of other capabilities
    Additional Topics
    Servlet Filter overview
    Filtering examples, lifecycle, & filter
    chains
    Filter API, Modifying a request, Modifying
    a response
    Struts Overview
    Advanced MVC – Struts overview
    Command and State patterns
    Struts View and Controller elements
    JDBC
    Introduction
    Relational Database and JDBC Overview
    Overview, Table Relationships, Web
    Based Data Access, JDBC Characteristics
    JDBC Architecture, JDBC API Overview
    DriverManager, JDBC Drivers
    Naming databases with JDBC URLs
    Connecting to a database
    Connection interface, Establishing a
    connection
    DataBaseMetaData
    Handling Database Exceptions
    Data Access
    DAO – Data Access Objects, O-R
    Mapping, Value Objects
    Processing Database Data
    Executing statements, precompiled
    statements and stored procedures
    Processing ResultSets,
    Dealing with Null data
    Updating, inserting, retrieving data
    Controlling Transactions
    JDBC Driver Types
    DataSource
    Java EE and DataSource, Using JNDI
    Connection Pooling
    Overview, Usage, Advantages
    Advanced Topics
    Other Database Access Technologies
    SQLJ, O-R Mapping Tools, JDO (Java
    Data Objects), EJB Entity Beans
    Advanced JDBC Features
    Batch Updates, Scrollable Result Sets,
    Rowsets, User Defined Types, BLOBS,
    CLOBS
    Component Integration and EJB
    Database Integration
    Web Architecture choices
    Connecting servlets to a database via
    DataSource
    EJB
    Overview of EJB
    High-level EJB architecture
    Roles within EJB
    Client view of a session bean
    JNDI (Java Naming and Directory
    Interface)
    Remote and Home Interfaces
    Writing an EJB client
    Other Technologies
    XML and Web Services
    JMS Java Message Service


Training Courses

C# Distributed Applications
C# Programming
C++ Distributed Applications
C++ Programming
Enterprise e-Commerce with PHP
Game Development
iPad / iPhone Development
Java Programming
Java Servlet JSP Programming
MCITP Windows 2008 Enterprise Administrator
MCPD Web Development
MCTS SQL Server
MCTS: Windows Server 2008 Active Directory
MCTS: SQL Server 2008, Business Intelligence
MCTS Web Applications
Microsoft Office 2010
Objective C Programming
PC Assembly & Support
Sage Line 50
Selenium Web Testing
SharePoint 2010 Administrator
SharePoint Development
Web Design with HTML5


Send me information
Name
email
Telephone
Course Interested
Address (Street)
Town/City
Post Code
Message


    Special Offers

    Course 1Course 2Special Price
    Java Servlet JSP Programming Enterprise e-Commerce with PHP £1790
    Java Servlet JSP Programming Enterprise JavaBeans (EJB) £1690
    Java Servlet JSP Programming Selenium Web testing £1090
Westminster College is the trading name of Westminster College of Computing (UK) Ltd. Registered in England & Wales, Company No. 07507288,
© Copyright 2011 www.wcc.co.uk - All Rights Reserved