Object Discovery Corporation

Web and Java EE Graphical User Interface Programming

Course Chapters

Detailed Course Outline

# Chapters & Strategies Topics
1

Web Development Overview
Short Introduction and Overview of Client-Side Web Development

  • History of Web Development
  • Definition of Terms
  • Seperation of Concerns
2

XHTML 1.1
Using the Extensible Hypertext Markup Language

  • Introduction to XHTML
  • Basic XHTML Syntax
  • XHTML 1.1 Modules
  • Core Modules
    • Structure
    • Text
    • Hypertext
    • List
  • Classic Web-Development Modules
    • Form
    • Basic Table
    • Image
    • Presentation
3

CSS 2.1
Using Cascading Style Sheets

  • Adding Style to HTML/XHTML
  • Writing Style Rules
  • Basic Selectors
  • Pseudo Classes and Elements
  • CSS Values
  • Properties
  • Colors and Background Properties
  • Font and Text Properties
4

CSS Layout
Understanding and Using CSS Positioning

  • The Box Model
  • Normal Flow
  • Positioning
    • Relative Positioning
    • Absolute Positioning
    • Fixed Positioning
  • Floats
5

JavaScript Foundations
Learning Core ECMA-Script 1.5 (JavaScript)

  • Introduction to JavaScript
  • XHTML Scripting Module
  • Dialog Boxes
  • Data Types and Expressions
  • Functions and Variables
  • Flow Control
  • Objects and Arrays
  • Scope Issues
6

Client Side JavaScript
JavaScript in the Browser Environment

  • The Web Browser Environment
  • Browser Object Model (BOM)
  • Event Models
  • Event Types and Event List
  • Document Object Model
    • Core
    • HTML
    • Style
7

AJAX
Using AJAX to Update Content or Delegate Tasks

  • Introduction to AJAX
  • AJAX Steps
  • Using HTTP GET
  • Using HTTP POST
  • Handling the Response
    • XML, using the DOM
    • innerHTML
    • JavaScript Object Notation (JSON)
8

Swing
Creating Swing GUI Applications

  • Introducing Swing
  • The Swing Components
  • Windows and Frames
  • Components
    • Menus
    • Panels and Tabs
    • Buttons, Labels and Text Fields
  • Layout Managers
  • Event Handling
9

Applets
Creating Java Applets for the Browser or Web Start

  • Inserting your Applet into HTML
  • Possibilities and Limitations

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 Object Discovery Corporation home | site map | our company | careers | legal