Core Struts: Developing Applications with Apache Struts (DWT-3300)

 

Kurstermine
TermineDauerSpracheKursort€ Preis exkl. MWST 
 auf Anfrage(4 Tage)DeutschWien€ 1.800,00Anmeldung

   

Overview

During this intensive and highly practical Struts workshop, you will get a step-by-step introduction to Struts 1.x, the leading web application framework for Java. Your newly learned Struts skills will be continuously reinforced through practical labs, designed to explore common problems and best practice solutions related to developing Struts-based applications. Throughout this Struts course, you will benefit from field-tested advice on how to get your applications working the Struts way.

 

Who Can Benefit

This course is for an experienced Java developer or programmer,who wants to learn about web application development with Struts. 

 

Prerequisites

To benefit fully from this Struts course, you should have several years Java programming experience prior to attendance. 

 

Skills Gained

  • Upon successful completion of the course, the student should be able to:
  • Develop Struts-based web applications
  • Apply MVC to your application architecture
  • Test your Struts applications using Unit Tests
  • Apply important Struts Best Practices
  • Use popular Struts extensions to increase productivity
  • Secure your Struts applications 

 

Related Courses

Before:

  • Object-Oriented Analysis and Design Using UML (OO-226)
  • Java Programming Language (SL-275-SE6)

 

Course Content

Module 1 - Introduction

  • An introduction to Struts
  • Building a simple Struts application
  • The Model layer

 

Module 2 - Struts Architecture

 

  • The View layer
  • The Controller layer
  • Validator

 

Module 3 - Applying Struts

 

  • Tiles
  • Declarative exception handling
  • Internationalizing Struts applications

 

Module 4 - Extending Struts

 

  • Using the Struts Tag Libraries and JSTL
  • Securing and testing Struts applications
  • Best practices


Kursprache deutsch, Unterrichtsmaterialien überwiegend in englischer Sprache.