JAVA Intermediate/Advanced

LENGTH OF COURSE:
5 Days

DESCRIPTION: This course provides a comprehensive evaluation and exercises in the Intermediate to Advanced Features of the JAVA Programming Languages. Students will learn and code programs that demonstrate the use and funtionality of many new and advanced JAVA features. This course can be customized by the customer to include specific areas of interest.

PREREQUISITES: Knowledge of JAVA and JAVA coding experience or Training.

INSTRUCTION TECHNIQUES: A combination of Lecture and Exercises.

AUDIENCE

This course is designed for the Programmer, Analyst or Manager that needs to have a better understanding to Advanced JAVA coding features and techniques. This course is a must for anyone builting enterprise JAVA Applications.
KEY HIGHLIGHTS:
  • JSP (Java Server Pages)
  • Java Servlets
    • The Servlet API
    • The Servlet Development Kit
    • HTTP GET and POST
    • Cookies
  • JDBC (Java Database Connectivity)
    • Brief introduction to relational database
    • ODBC Data Sources
    • Connecting to a database using a Connection object
    • Executing an SQL statement using a Statement object
    • Examining the results using a ResultSet object
  • The File I/O Class Hierarchy
    • Streams
      • Byte Streams
      • Character Streams
    • Reading and writing to a sequential file

  • String vs. StringBuffer
    • Mutable vs. Immutable strings
    • Methods of the String class
    • Methods of the StringBuffer class
  • Exceptions
    • Throwable objects
    • Checked and Runtime Exceptions
    • try blocks
    • Catching an exception
    • Throwing an exception
    • finally
    • Exception class hierarchies
  • Advanced User Interface Components
    • JComboBox
    • MouseListener interface
    • MouseMotionListener interface
    • Advanced Layout Managers
    • JPanel
    • JMenu

  • Multithreading (optional)
  • JavaBeans (optional)
    • Introduction to JavaBeans
    • Properties
    • Events
    • Methods
    • Discussion of Bean-oriented
    • Development Tools
    • Demo of Visual Age for Java

Return to Home Page.
Return to Alphabetic Listing of Courses.
Return to Courses by Subject.
Request More Information or Contact Us.