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

    Bristol

    Boot camp style training only

    Mercure Bristol Brigstow Hotel
    Welsh Back 5-7
    BRISTOL BS1 4SP

    Coventry

    Boot camp style training only

    Mercure Coventry Brandon Hall Hotel
    Main street
    Brandon
    COVENTRY CV8 3FW

    Heartfordshire

    Boot camp style training only

    Letchworth Lane
    Letchworth Garden City
    Hertfordshire SG6 3NP

    Isleworth

    Coomb House
    7 St Johns Road
    Isleworth TW7 6NB

    London

    45 Oxford Street
    London W1D 2DN

    Sri Lanka

    BMICH
    Colombo
    Sri Lanka

    Our Customers

    Some of our recent corporate customers in 2011 include;

    • Inghams (Hotel Plan)
    • Digital Window
    • Cranfield University
    • City Index
    • Umi Plc
    • Prosper Housing
    • NobleProg
    • Pantheon Advisory Ltd

    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 Web Applications with Struts

    Course Start Dates
    Select Start Date Time Days Duration Site
    02/01/2012 6.00-9.00pm Mon/Wed 6 Weeks Brentford
    30/01/2012 10.00-5.00pm Mon to Fri 1 Week Brentford
    06/02/2012 9.00-5.00pm Monday to Fri 5 Days London
    05/03/2012 10.00-5.00pm Mon to Fri 1 Week London
    13/08/2012 9.00-5.00pm Mon to Fri 5 Days London

    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.

    Cost: £1590

    Course Content

    Overview of Web Applications

    • Objectives
    • Tiered Software Architecture
    • Tiered Runtime Environment
    • Tiered Architectures
    • Presentation Layer
    • Web Presentation Layer
    • Business Logic Tier
    • Tier Integration
    • Java Web Applications
    • Java Web Application Architecture
    • Java EE Architecture
    • Web Application Programming Model - MVC
    • Model View Controller
    • A Scenario of Using MVC

    Introduction to Struts

    • Objectives
    • What is Struts?
    • Why Struts?
    • Struts Components
    • The Controller Layer
    • The View
    • The Form Bean
    • A Simple Action
    • Struts Configuration
    • Define HelloAction
    • Invoking HelloAction
    • Finding Information About Struts

    Struts Project Configuration

    • Creating a Project
    • Downloading Struts Distribution
    • Struts Files
    • The web.xml File
    • Struts Configuration Basics
    • Creating Sub-modules
    • Implications of Sub-modules
    • Advanced Sub-module Issues

    Basic Struts Programming

    • The Action Class
    • Action Life Cycle
    • The ActionServlet Class
    • The executer() Method
    • Registering an Action
    • The ActionMapping Class
    • Accessing User Input
    • Form Bean
    • Registering Form Bean
    • Form Bean Life Cycle
    • HTML Form Example
    • Accessing User Input
    • Bean Scope
    • Invoking Business Logic
    • Passing Data to Model
    • Using Separate DTO Classes
    • Controlling Page Flow
    • Redirecting the Browser

    Basic View Development

    • Basic From Validation
    • From Validation Pattern
    • Validation Logic
    • Validation Failure Scenario
    • Example validate() Method
    • Configure Validation
    • Error Messages
    • Show Error Messages
    • Pre-fill Form Fields
    • Basic Steps in Pre-filling
    • Example Form
    • Form Render Scenario
    • Pre-filling After Form Validation Error
    • Pre-filling an Editor Form
    • Example Form Display Action
    • Basic Input Fields

    Struts Tag Libraries

    • Commonality Among the Struts Tags
    • HTML Tags
    • Bean Tags
    • Logic Tags
    • Logice Tags funtionality
    • Summary

    JSP Expression Language and Standard Tag Library

    • JSP Expression Language (EL)
    • Basic Usage
    • Built-In Objects
    • Working With Arrays and Maps
    • Operators
    • Full Example
    • JSP Standard Tag Library (JSTL)
    • Run Time Version
    • Basic Tags
    • Condition Tags
    • Interator Tags
    • Internationalization (I18N)
    • Setting Preferred Locale
    • Specifying Resource Bundle
    • Display Translated Text
    • Display Number
    • Display Date
    • JDBC Tags
    • Specify Data Source
    • Performing a Query
    • Display Result
    • Pagination Example

    Advanced Programming

    • Error Handling
    • Application Error
    • Role of the Action
    • Role of the View
    • Show Data in Error Message
    • Declarative Exception Handling
    • Syntax of Declarative Exception Handling
    • HashMap Property
    • Array Property
    • Sub-beans
    • Dynamic Form Bean
    • Avoid JSP File Name in Links
    • Link to a Forward

    Struts Techniques

    • Working with Check Boxes
    • The reset() Scenario
    • Example Check Box Handling
    • Dynamic List Box
    • Form Cancellation
    • Prevent Duplicate Form Submission
    • Multi-Page Flow
    • Multi-Page Flow Approaches
    • Basic Technique
    • Example Action
    • The Previous Button Handling
    • Form Validation
    • Preventing Action Proliferation
    • DispatchAction Approach
    • LookupDispatchAction Approach
    • Uploading Files
    • The FormFile Interface
    • Saving File in Database

    The Validator Package

    • Enable the Package
    • Validator Configuration Files
    • A sample rule in the file validator-rules.xml
    • validation.xml file
    • Basic Configuration
    • Rule Variables
    • Error Message
    • Common Validation Rules
    • Basic Validation
    • Range Check
    • Length Check
    • Special Types
    • Advanced Rules
    • Client Side Validation
    • Writing Custom Validators
    • Validator Class Example

    Tiles Framework

    • The Problem
    • A Basic JSP Page
    • Centralized Content
    • Layout Using CSS2
    • Dreameweaver Template
    • Tiles Framework
    • Template Mechanism
    • Create the Template
    • Create Individual Pages
    • Configure Tiles
    • Composite Pages
    • Use the Pages
    • Change Management
    • Overriding Content
    • Template as a Generic Container
    • Specify the Module List
    • Render the Module List from a Template
    • Enable Tiles Framework

No of Delegates

The number of delegates in our classes is normally less than 6. In most cases, the Bootcamp classes will have only 2.

Facilities

The training session will be both theory and practical based. PCs will be available for all the delegates for hands-on training and will be provided with training materials. Lunch will be served for delegates attending bootcamp training. All the delegates will be allowed to have tea or coffee free of charge, during the break time of the training session.

Training Intercity

WCC will be able arrange one week bootcamp training in any part of the UK. The booking must be done at least two months in advance. the bootcamp training will take place in Mercure hotels. The maximum number of delegates will be 4.

Job Vacancies

The following job vancancies are available for freelance trainers to travel intercity to conduct training sessions on a part time rolling contract basis. Travelling and accommodation will be covered by us. The candidate must posses a degree in Information Technology with 2 Years experience in the related topic. Salary will be based on the experience and not less than £120 per day.

  • Android Development
  • Drupal Development
  • Linux Administrator
  • Ruby Development
  • Sun Solaris Admin
  • Oracle RAC
  • MS Lightswitch
  • MS Dynamix AX
  • MCTS SQL BI
  • Oracle OBIEE
  • EJB
  • Photoshop
  • Illustrator

  • Send me information

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


    Special Offers

    Course 1Course 2Special Price
    Android Programming MCPD Web Developer £2690
    Android Programming Selenium Web Testing £2690
    Android Programming Game Development with C++ £4290
    Android Programming Silverlight 4 Development £2690
    Android Programming Robotics Engineering £4290
    Android Programming SQL Server 208 £2690
    Android Programming MCITP Bootcamp £3590
    Android Programming C# £2690
    Android Programming C# Automated Trading System £4290
    Android Programming C++ £2690
    Android Programming C++ Automated Trading Systems £4290
    Android Programming Java £2690
    Android Programming Enterprise JavaBeans (EJB) £3490
    Android Programming Objectice C Programming £1490
    Android Programming iPhone Apps Development £3190
    Android Programming MCTS Silverlight 4 Development £3490
    Android Programming MCTS Web Application 4.0 £2790


    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
    We conduct Fast Track IT Training & Bootcamp courses in Android, Android Programming, Adroid Apps, Android Apps Development, Android Apps Course, Android Apps in the cities London, Bristol, Coventry, Aberdeen, England, Scotland and Ireland locations: in Banbury Franklin Covey, Birmingham West Midlands, Bournemouth Dorset, Bristol South West, Camberley Surrey, Cheltenham Gloucestershire, Chesterfield Derbyshire, Dublin Fitzwilliam Place, , Exeter South West, Farnborough Red Hat, Guildford, Hinckley East Midlands, Leeds Yorkshire, Leeds Yorkshire (Ring Road), Leeds Yorkshire City Centre, London In Tuition , London King William Street, London Middlesex Street, London Old Broad Street Fast Lane, London, London Rosebery Avenue, London Tabernacle Street, London Victoria, Manchester Altrincham, Manchester City Centre , Manchester Stockport, Milton Keynes Buckinghamshire, , Reading Berkshire, Reading Oracle, Scotland Aberdeen, Scotland Edinburgh, Scotland Glasgow, Scotland Glasgow, Slough Berkshire, Swindon Wiltshire, Windsor Berkshire, Colombo, Sri Lanka, BMICH, Batticaloa