Java Programming — A 5 day course

contact usEnquire about this course


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

Delegates will learn how to develop Java systems that use various core API packages. They will develop systems that support multi-threading and networking.

Java has always been associated with GUI development and this course shows delegates how to develop graphical applications using the Swing classes. They also learn how to access databases and deploy applications.

The delegate will practise:


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


Introducing Java

The Java Language

Objects and Classes


Abstract Classes and Interfaces



Creating GUIs with the Abstract Windowing Toolkit


Creating GUIs with Swing

Files and Network Input/Output

Object Serialization

Specialised Classes


Database Connection with JDBC

Jar Files And Java Web Start

Publicly scheduled dates, locations, and prices

A schedule of dates for this subject is not currently available. Please call 0333 210 0140 or use our contact form to enquire about places and availability.

Suitable For

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

Follow-On Courses


Experience with another programming language or have attended Fundamentals of Java Programming.


A range of Oracle Java Certifications, along with details of the examinations and supporting courses, will be found here.

The Java Programming course helps delegates to prepare for either of the two following exam tracks:

The Java SE7 Programmer II exam (1ZO-804) which leads to the Oracle Certified Professional, Java SE 7 Programmer certification (OCPJP), formerly the Sun Certified Java Programmer (SCJP).

The Oracle Certified Professional, Java SE 7 Programmer exam is for programmers experienced using the Java programming language.

The Java Standard Edition 6 Programmer Certified Professional Exam (1ZO-851) which leads to the Oracle Certified Professional, Java SE6 Programmer certification.

These qualifications replace the Sun Certified Java Programmer (SCJP).

It is necessary to gain Java OCA certification to become a Java OCP, see the Fundamentals of Java Programming course for details. It is also necessary to gain Java OCP certification to become a Java OCE.

Following attendance on the relevant courses, delegates will need to dedicate time for self study and researching the topics covered on the course. They will also need to gain hands-on experience so they can put into practice what they have learnt on the courses.

Attending courses alone will not guarantee exam success, previous experience, practice, self study and aptitude are also key requirements.

Before taking any exam, delegates should ensure they have the recommended experience by checking the vendor website for current exam requirements and pre-assessment questionnaires.

Exams are not included as part of the course nor in the course fee.

Book your exam with Pearson VUE Testing Services.