Sun Java Studio Creator for non-Java Developers -
Detailed Course Outline
Copyright © 2006-2010 Anderson Software Group, Inc.
(return to main Java page)

Section 1 - Java Technology Overview

  • Technical Features
  • Underlying Technology
    • Java Programming Language
    • J2EE Architecture
    • Java Servlet Technology and JSP
    • JDBC API and JDBC RowSets
    • JavaServer Faces Technology
    • NetBeans Software
  • Types of Creator Applications

Section 2 - Java for non-Java Developers

  • Object-Oriented Programming
  • Java Program Structure
  • Creating Objects
  • Classes
  • Packages
  • Exceptions
  • Inheritance
  • Interfaces

Section 3 - Creator IDE Overview

  • Creator Views
    • Design Canvas/Editor Pane
    • Property Window
    • Palette and Code Clips
    • Application Outline
    • Project Navigator
    • Source Editors
    • Server Navigator
    • Debugger Window
    • Creator Help System
  • JSF Lifecycle
  • Sample Application

Section 4 - JSF Standard Components

  • Component Types
  • Common Attributes
  • Converters and Validators
  • Event Handling
  • Property Binding

Section 5 - Page Navigation

  • Navigation Editor and Page Flow
  • Simple Navigation
  • Action Events
  • Dynamic Navigation

Section 6 - JavaBeans Components with Creator

  • Managed Beans
  • Bean Scopes
  • Bean Configuration
  • Property Binding

Section 7 - Conversion and Validation

  • Message Components
  • Using Standard Converters
  • Using Standard Validators

Section 8 - Accessing Databases

  • Database Fundamentals
  • Filling Components with Data
  • Building SQL Queries
  • Master-Detail Example
  • Database Row Inserts, Updates, Deletions

Section 9 - Using Web Services

  • Accessing Web Services
  • Google Web Service Example

Section 10 - Customizing Applications

  • Introduction to Internationalization
  • Message Bundles
  • Localizing an Application