| Available 24 Hours Monday - Friday | 01344208452
Please enter course

Got a quick question or comment?
Send us enquiry.

Enter your details and we will call you back to discuss your requirements

Java Training | Java Programming Courses

  • Lean about the core language features of Java
  • Gain what you need for Oracle Associate certification
  • Enhance your development skills to gain an edge in the IT market
  • Includes material, manuals and exam preparation
  • Delivered by world-class instructors in luxury nationwide venues
Course Dates, Locations & Prices (Top) | View Course Info
Course Name Date Location Duration Price Book Online
Java Programming 24/07/2017 Manchester
3 days £1795 Book now Enquire
Java Programming 07/08/2017 Sheffield
3 days £1895 Book now Enquire
Java Programming 07/08/2017 Aberdeen
3 days £1895 Book now Enquire
Java Programming 14/08/2017 London
3 days £1795 Book now Enquire
Java Programming 14/08/2017 London
3 days £1795 Book now Enquire
Java Programming 04/09/2017 Birmingham
3 days £1795 Book now Enquire
Java Programming 04/09/2017 Leeds
3 days £1895 Book now Enquire
Java Programming 04/09/2017 Aberdeen
3 days £1895 Book now Enquire
Java Programming 04/09/2017 Sheffield
3 days £1895 Book now Enquire
Java Programming 04/09/2017 Milton Keynes
3 days £1895 Book now Enquire
Java Programming 04/09/2017 Reading
3 days £1895 Book now Enquire
Java Programming 04/09/2017 Edinburgh
3 days £1895 Book now Enquire
Java Programming 11/09/2017 London
3 days £1795 Book now Enquire
Java Programming 11/09/2017 Cardiff
3 days £1895 Book now Enquire
Java Programming 11/09/2017 Liverpool
3 days £1895 Book now Enquire
Java Programming 18/09/2017 Belfast
3 days £1895 Book now Enquire
Java Programming 18/09/2017 Bristol
3 days £1895 Book now Enquire
Java Programming 18/09/2017 Aberdeen
3 days £1895 Book now Enquire
Java Programming 18/09/2017 Sheffield
3 days £1895 Book now Enquire
Java Programming 18/09/2017 Southampton
3 days £1895 Book now Enquire

Course Information (Top) | View Dates & Pricing



This 5-day Java programming course will prepare you to take the Java SE 8 Programmer II exam and become an Oracle Certified Professional or simply strengthen your existing Java development knowledge. The course covers the core language features and Application Programming Interfaces (APIs) used within Java SE 8. The exam must be booked separately through Pearson Vue.

Oracle Java Programmer certification is a globally recognised certification demonstrating deep knowledge of Java and the development skills needed to be a professional programmer.



If you are not already familiar with the basics of Java development, we recommend you take our Fundamentals of Java Programming course. Also, to take the Java SE 8 Programmer II exam you must have Associate level Java certification.


Who Should Attend?

We recommend this course for any Java Developer looking to further their career and enhance their development skills.


Course Structure

The course consists of five days of instructor-led classroom-based training.


Course Content

  • Java Syntax and Class Review
  • Encapsulation and Subclassing
  • Overriding Methods, Polymorphism, and Static Classes
  • Abstract and Nested Classes
  • Interfaces and Lambda Expressions
  • Collections and Generics
  • Collections Streams, and Filters
  • Lambda Built-in Functional Interfaces
  • Lambda Operations
  • Exceptions and Assertions
  • Java Date/Time API
  • I/O Fundamentals
  • File I/O (NIO.2)
  • Concurrency
  • The Fork-Join Framework
  • Parallel Streams
  • Database Applications with JDBC
  • Localization


Java Programmer Exam

  • 150 minutes
  • Multiple choice
  • Pass mark is 65%


Why choose The Knowledge Academy?

  • You will receive world-class learning material, including presentation slides and exam guidance
  • We make the learning experience enjoyable
  • We are trusted by globally leading brands such as JP Morgan, HSBC and Sony as a learning partner of choice.
  • We provide pre- and post-course support so you never feel alone
  • All of our training is hands-on, using real-world examples
  • As a market leader, we have an extremely high global pass rate
  • Over 90% of our delegates come back to us for further training
  • We have the best instructors in the industry which is reflected in our position as the market leader for professional qualifications
  • We provide value for money and trained over 25,000 delegates last year
  • We have some of the most luxurious course venues worldwide

Click ‘Book Now’ or ‘Enquire’ next to the date of your choice and our expert advisors will be in touch.


What is Java?

Java an object-oriented computer programming language first created in 1995 by Sun Microsystems. Originally intended to be run on mobile phones, further development has expanded it to focus on the Internet. The language has been designed to meet a number of key development principles, including ease of use, reliability, security and platform independence. As a result of its success, it has become a popular language used across the world, with over 6.5 million global developers.

Oracle Certified Professional certification is the second-highest level of Java certification, indicating the holder has the advanced skills expected of a top Java programmer. It is also a prerequisite for completing the highest level of Oracle certification, Master Level.


What Will I Learn?

  • Create Java technology applications with the latest JDK Technology
  • Develop your object-oriented skills
  • Identify good practices in the use of the language to create robust Java application
  • Use Lambda expressions in Java applications
  • Store and manipulate data using collections
  • Manipulate files, directories and file systems
  • Connect to databases using standard SQL queries through JDBC
  • Create high-performance multi-threaded applications
  • Course Availability

    The spaces remaining on all courses across the website reflect the availability of the maximum printed course materials and equipment available in stock for any given event. If the spaces remaining do not appear, then there is comfortably enough lead time to provision course materials and equipment upon booking.

  • What experience does the course instructor have?

    All of our instructors are fully accredited and have years of development experience with Java.

  • What does The Knowledge Academy provide me on the course?

    5 days of classroom-based training, a course manual, an experienced instructor, refreshments and a certificate.

  • What are the prerequisites?

    There are no prerequisites for the course, but you must achieved Oracle Certified Associate certification before taking the Java SE 8 Programmer II exam.

  • Does the course include exams?

    No, you will need to book your exam separately through Pearson Vue here: http://www.pearsonvue.com/oracle/

  • What are the hours of the course?

    The training hours are 9am to 5pm.

  • What time shall I arrive at the venue?

    Please arrive at the venue for 08:45am.

  • How long until I receive course confirmation details?

    You will receive confirmation details as soon as your place has been booked and confirmed.

What's Included?
  • The Knowledge Academy Courseware Book
  • Java Standard Ed 8 exam (1Z0-809) preparation 
  • Manual
  • Certificate
  • Experienced Instructor
  • Refreshments

best-price      customer-charter

Why Choose us?
  • Certified and Approved

    We're accredited by leading training organisations including AXELOS, BCS, The Chartered Institute of IT, APMG, PMI, The Open Group and many more.

  • Best Price Guarantee

    As well as providing the best training in the industry, we'll also provide it at the best price. We'll beat any like for like quote from our competitors.

  • World's Largest Global Training Provider

    We offer training in the more locations than any other provider with over 1200 training locations globally.

  • Trusted by Industry Leading Brands

    We're proud of our range of high-profile clients including brands such as JP Morgan, HSBC, British Airways, BskyB, Sony, AT&T to name only a few

  • Hands-on, Expert Instructor-led Classroom Training

    All our trainers are hand-picked, highly experienced, subject matter experts, who can not only train you but also use real world and practical examples.

  • Dedicated 24/7 Support

    We are here to provide help and guidance before, during and after your training course to make sure you get the most from your training

 Contact Us  More Courses

Happy Customers

This course was a fantastic introduction in to understanding the basics of JavaScript. It was easy to follow and interesting and the instructor obviously knew what he was talking about. Overall I had an enjoyable experience and I look forward to booking the follow on courses through TKA.
Fantastic service and the course was easy to follow and made interesting by the instructor. I have nothing but praise for TKA, and I look forward to booking with you again!
Was working for so long using a book that a friend told me to use but was having so many questions about certain topics. Decided to find a company who could offer a course at a good rate. So glad I found you, the instructor made it so easy to follow compared to the book I had. Will keep you in my for future courses that I have in mind.
I can't praise The Knowledge Academy high enough, the service and the course itself was fantastic. I have used other training providers in the past, but will only book through TKA in the future!
This course covered everything I needed to know about Java Web Development & JSP, and I was impressed with the small classroom sizes and the supportive instructors. Thank you!
Thank you to everyone at The Knowledge Academy. The service provided was exceptional and the JavaScript Web Development course was detailed and informative. I look forward to booking courses through your company again.
Great service provided, the course was excellent and I appreciated the small class sizes. Will definitely book using The Knowledge Academy again.
This course followed on perfectly from the Java Programming course and the instructor was knowledgeable and thorough around the subject. Very impressed, look forward to booking another course soon.
I couldn't have asked for a better service from The Knowledge Academy, from the initial booking of the course, to attending and completing it. Everyone from the company was extremely helpful, making the whole process stress-free and easy. The course itself has given me the basic understanding of Java and I can now proceed with the follow on course. Thank you TKA!
I really enjoyed this course, and found it easy to follow. The instructor was experienced on the subject, delivered each topic clearly and provided support when needed. I am now fully prepared to take the follow on course and look forward to booking through The Knowledge Academy once again.
Awesome. I had a big decision to make on who to book my course with and I must say I'm really pleased with my choice. The course flowed very well and the instructor covered everything I needed to know on the course. Thank you
From the booking process to the actual delivery, I felt I'd made the right choice. It was great that the instructor had time to fully explain the points that I was unclear of. Would like to know if there is a more advanced course
Thank you The Knowledge Academy. I was thinking of just buying a book to teach myself but so glad I opted to attend a classroom based course. Looks like it would've taken me much longer to learn what I know now. The course books were brilliant, so easy to follow. Say thank you to the instructor for me.
The course was devised in such a way that it made me understand the Java subject more easily. I was even able to show someone in great detail what I had learned. I'm sure this will help me now in my role at work
This follow on course really gave me a better understanding of the subject. Hopefully will try to book another course soon.
Enjoyed learning this interesting subject. What was provided was good and delivered in an interesting way. Queries were answered quickly prior to the course which helped. Overall a great job