25,000+ Courses Nationwide
0345 4506120

Java Boot Camp - 12 weeks

This execellent Java Programming program will help you to learn coding in Java thoroughly.
Learn programming from scratch to job-ready.
"Blended "learning programming course with Instructor-led lessons, self-study and 1-1 mentoring to learn Java.

How does it work

  • Blended Learning: 1 weekly lesson for 12 weeks, Plus 1-1 Mentoring, Plus self-study
  • Study Level: Learn Java from scratch to job ready.
  • Duration: 12 Weeks
  • Classroom Times:
  • Weekly Instructor-Led lesson, 11am - 6pm
  • Online or Classroom
  • Self-study: +-15 hours per week.
  • 1-1 Mentoring: to be scheduled individually, with dedicated trainer
  • Java Boot Camp Certification
Java certificate: PCWorkshops Java certificate
Java certificate:Oracle Programmer I certificate, Assessment based
Java certificate: Oracle Programmer II, with participation in self-study
  • Practical Java Exercises
    Exercises weekly
    Many code examples
    Exercises build into a final project
    Quizzes, tests, contests
  • Live Practical Project
    Upload and showcase your project


  • Java Course Certificate on completion
  • Java Course Videos
  • Java Course Notes
  • Java Code Examples
  • Practical Java Course exercises, Java Course Revision work
  • Mock tests and contests for the Java certificate


  • Mock interview questions
  • Professionally drafted CV
  • Public project portfolio

Select specific date to see price, venue and full details.

Learning Objectives

Course Content

Weekly Java lesson topic descriptions


Week 1: Java Basics

Week 2: OOP

Week 3: OOP

Week 4: Data Structures, Arrays, Collections

Week 5: Streams and Lambda

Week 6: Exception and I/O Fundamentals

Week 7: API, Dates, File I/O (NIO.2), Localization, String, Math, Random

Week 8: Database Principles and SQL

Week 9: JDBC+ Week 10: Java Concurrency and Multithreading.

 Week 11: Java Test-Driven Development with JUnit.

Week 12: Java Front-end with JavaFX


Java Boot Camp Self-Study Program:


Video Tutorials: Excellent videos, short and easy

Java Code Examples All lessons are illustrated with code examples

Manuals and NotesIn-depth Reference materials

Exercises Exercises after every class

Tests Many tests to re-inforce


1-1 Mentoring:


Book 1-1 Sessions Individually

Dedicated trainer per student


Practical Projects:


Projects Combine the exercises into great projects

Show case your projects on Github

Related Courses

Privacy Notice

In order to provide you with the service requested we will need to retain and use your contact information in accordance with our Privacy Notice. If you choose to provide us with this information you explicitly consent to us using the information as necessary to provide the requested service to you. If you do not agree please do not proceed to request the service from us.

Marketing Permissions

Would you like to receive our newsletter and other information on products and services which we think will be of interest to you by email. We will always treat your information with care and in accordance with our Privacy Notice. You are free to withdraw this permission at any time.


We work with the best