Java Training Courses




Program Generators


Further Information

Introduction to Java
  • Java fundamentals
  • Object-oriented concepts and techniques
  • Java types, classes, inheritance
  • Java class libraries
  • Java interface types
  • Java graphics, AWT, and Swing class libraries
  • Event handling, exceptions, debugging techniques
  • Introduction to threads, IO, networking classes
  • Brief Survey of advanced Java technologies
Five day course

Advanced Java
Selected advanced topics such as
  • Review Java Fundamentals
  • Remote Method Invocation
  • Java Beans
  • Reflection
  • Inner classes
  • Threads
  • Networking
  • Servlets and Java Server Pages
  • Applets
  • Serialized IO
  • JDBC
  • XML class libraries
  • Design Patterns, OO techniques
Three to five days depending on topic selection

Java for Internet Applications
Building an example web site architecture using Java using
  • Servlets
  • Java Server Pages
  • JDBC
  • Creating special purpose network connections
  • Creating groupware applications (such as multi-player games)
  • XML applications using DOM
This course can be tailored to building a prototype of an internet application jointly determined by the client and instructor.