ASERT LOGO Advanced Software Engineering, Research and Training
Leading-Edge Courseware, Highly-Skilled Experienced Instructors

JV247: Java Web Presentation Frameworks Workshop (2 Days)

Workshop Overview

This intensive workshop is aimed at enterprise Java developers who wish to examine the most prominent web-framework options available for building enterprise multi-tier applications. The workshop provides details of Spring MVC and JSF and compares and contrasts them with each other and with other options. In comparing these frameworks, a number of aspects and useful features for building and testing multi-tier web-based applications are considered. The course format is approximately 30% lecture material and 70% hands-on workshops, labs and examples.

Audience

Enterprise Java Software Developers, Designers and Architects who are producing multi-tier web-based applications using a web framework.

Pre-requisites

This is an advanced-level course; attendees are expected to be experienced in Java programming and web technologies. Previous experience using a web framework will be beneficial.

Course Topics

  • Overview of web technology options: non-frameworks, Struts, Spring MVC, JSF, Struts Action Framework (WebWork), Beehive Pageflow, Velocity, XML frameworks
  • Brief summary of underlying technologies
  • Introduction to Spring MVC
  • Introduction to Struts Action Framework (WebWork)
  • Introduction to JSF
  • Session management, components, templates, IDE support, testability
  • Comparative Labs and Examples