Java Training Logo
Home Training Consulting Our Company Careers Contact Us

Overview

Outline

Faculty

Testimonials

Inquire

Course Outline for Object Discovery’s
Web and Java EE Graphical User Interface Programming

Course Chapters:

  • Web Development Overview
  • XHTML
  • Cascading Style Sheets
  • CSS Layout
  • JavaScript Fundamentals
  • JavaScript in the Browser
  • AJAX
  • Swing
  • Applets

Detailed Course Outline

Topic

Details

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

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

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

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

CSS Layout
Understanding and Using CSS Positioning

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

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

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

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)

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

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 Distant Learning – Learn straight from our instructors without leaving your office or home.

Back to Top

Home Training Consulting Our Company Careers Contact Us