Send to a Friend
 
Content to send

Java Client-Side (GUI) Programming II

Course Number: 549-JK
Recommended Duration: 5 days

Intended Audience: Experienced Java programmers needing to learn topics such as I/O or Multi-threading.

Course Overview

Participants will enhance existing Java skills and learn to code and deploy complex applications. Hands-on exercises reinforce new concepts.

Prerequisites

Students must have Java experience or have completed "Java Client-Side Programming I", "Java Server-Side Programming I" or equivalent.

Topics

  • Peeking “under the hood” at Java
  • Java Beans
  • Working with Layout Managers
  • Events, Listeners, and Adapters
  • Advanced GUI features
  • Overview of Servlets
  • and Java Server Pages (JSPs)
  • Signed applets
  • Date, Calendar, formatting, and other useful collections
  • Inner classes and Packages: Member/Local/Anonymous classes
  • Casting (implicit/explicit)
  • URL and URL Connections
  • Reading web pages
  • Introduction to Sockets
  • Security limitations, extensibility
  • Reflection and Java Beans
  • Multi-threaded Java: runnable interface, interthread communication
  • Byte and character streams
  • Java I/O streams and File I/O
  • Data and print streams
  • Managing files and directories
  • Reading and writing files with Java
  • Serialization
  • JDBC

Share with others

Please provide the following information
Your Name
Your Email Address
Recipient Emails
Message

Can't Read? Click to Generate New Code
Enter the verification code shown above into the text box below