Object Discovery Corporation

Web and Java EE Graphical User Interface Programming

Client-Side GUI Development using Standards-Based Technologies, XHTML, CSS, JavaScript, AJAX, Swing and Applets

  • Learn standards-compliant Web development principles and techniques
  • Create Swing based desktop applications and Applets

Course Goals

  • Develop facility with standards-compliant Web-interface technologies
  • Create XHTML documents that contain data
  • Use Cascading Style Sheets (CSS) to visually represent XHTML documents
  • Dynamically alter XHTML and CSS with JavaScript
  • Use AJAX to dynamically update XHTML content
  • Create simple Java5 Swing desktop applications
  • Convert Swing applications into Applets that will display in a browser


This 5-day instructor-led training course will familiarize you with the main aspects of Java EE and Web GUI design and development using standards-compliant, best-practice technologies. Create Web pages with XHTML 1.1 and use CSS 2.1 for flexible layout and presentation. Learn JavaScript fundamentals and extend this knowledge to the browser environment to dynamically update XHTML and CSS. Once you have mastered XHTML, CSS and JavaScript, utilizing them to create AJAX powered dynamic web applications is but a simple step. Learn how to create simple Swing desktop applications, and how to convert them into applets that can run inside the browser.

Outline: Click here for course strategy and outline.


This course is designed to meet the needs of …

  • Java Enterprise application needing to create rich Graphical User Inerfaces


  • Experience with C like (Java) syntax for learning JavaScript
  • Basic knowledge of Java Programming for learning Swing

Teaching Process

A powerful learning cycle process is used repeatedly, first to integrate basic concepts, and then to reuse those concepts to master more advanced topics. Practical exercises will be performed to take the learned knowledge to the level of practical application. Detailed discussions will thoroughly deepen the understanding on which options are available at each step in the design process and which one to choose for a given situation and requirements.

Course Format

This is a hands-on course. We apply a powerful learning cycle of short lecture, examples and labs on each topic. Each student gets lab code, the entire course content printed out (organized in a ring binder) as well as laminated reference sheets, when applicable.

Course Duration

Five days, 8:30 AM-4:15 PM; typically ends by 2:30 PM on Friday.


$2,600 / person. Group discounts available. Large discounts for On-site Training with 8 students or more.

Financial Aid

Get training funds from your state. see details

Course Details

Course Schedule and Location

  • Web and Java EE Graphical User Interface Programming On-site training - We come to your company to train your employees.
  • Web and Java EE Graphical User Interface Programming Public classes - You attend one of our courses offered in different cities.
  • Web and Java EE Graphical User Interface Programming Distance Learning - Learn straight from our instructors without leaving your office or home.

Back to Top

2008–2019 Object Discovery Corporation home | site map | our company | careers | legal