Oracle JAVA Programming



About the course

This Java Programming course focuses on the fundamentals of the Java language, object oriented development and the structure of Java applications. It covers the Java Platform up to version 8.

This hands-on course shows delegates how to develop Java systems that use various core API packages. They will develop programs that support multi-threading and networking. Java has always been associated with GUI development and this course allows delegates to develop graphical applications using Swing and JavaFX.

They also learn how to access databases and deploy applications.

Audience Profile

This Java Programming course is aimed at anyone who needs to learn how to develop in Java.

Course Details

  • Course Ref: JVP
  • Course Duration: 5 days
  • Course Location: Sunderland
  • Course Dates: TBC

Skills Gained

By the end of the course delegates should be able to:

  • Explain the Java architecture
  • List and describe the standard Java packages in various versions
  • Choose between various design strategies
  • Understand the benefits of design patterns
  • Create, build, and debug Java projects
  • Build and release Java applications
  • Store objects using Java’s Collection framework
  • Write robust applications using Exception handling


  • Perform a variety of I/O using Stream and File classes
  • Format strings, dates and numbers
  • Use Java localisation features
  • Develop GUI systems using the Swing classes
  • Raise and respond to events
  • Create Java programs with concurrent threads
  • Create Network aware applications
  • Access databases using JDBC

Course Outline