Java - Software Development
What is on this Java course?
During this comprehensive Java course, learners will receive a strong foundation of knowledge about Java 6 SE. Modules will teach an understanding of how to write, debug and maintain high-quality, well-documented Java code.
What's on this page?
What qualification will I get?
On successful completion of the final exam, you’ll receive an IT Specialist Java certification. This certification proves you have a solid understanding of the Java programming language and know how to create your own Java code.
How is the Java course assessed?
Throughout the tutor-led Java course your progress will be assessed by your tutor, who will use those assessments to monitor your learning. There will also be a final certification exam.
Self-led learners will receive an exam voucher which can be used for an attempt at the certification exam.
Overview
Duration: 5 Days
Certification: Certiport Java Certificate
Rate: £600 - £900
Learn how to understand, build, and debug code in the Java programming language.
- Java Fundamentals
- Data Types, Variables & Expressions
- Flow Control Implementation
- Object-Oriented Programming
- Code Compilation and Debugging
What modules will be on the Java course?
The modules for the Java course cover all aspects of the Java programming language. You’ll cover topics about the fundamental concepts of Java, how and when to use data types, variables, and expressions, Flow Control, and debugging.
Java Fundamentals
Learn the basics of Java programming including the structure of Java applications. This module covers basic input and output operations using standard packages, the scope of variables, and the use of the ‘main’ method.
- Using ‘main’ in a Java application
- Basic input and output
- Evaluating the scope of a variable
- Comment and document programs
Data Types, Variables, and Expressions
Understand various data types and learn how expressions can manipulate variables. You’ll learn how to construct and evaluate expressions.
- Declaring and using data type variables
- Creating and evaluating code to manipulate strings
- Creating, iterating, and manipulating arrays and array lists
- Parsing, casting and conversion
- Arithmetic expressions
Flow Control Implementation
This module will teach you how to use branching statements and loops, helping you to control the flow of your Java programs by repeating actions and making decisions.
- Using branching statements
- Using loops
Object-Oriented Programming
Understand the principles of object-oriented programming (OOP). Learn to create and use class definitions, declare and implement data members and methods, and use objects in your programs.
- Create and evaluate class definitions
- Data members in classes
- Methods
- Using class objects
Code Compilation and Debugging
Develop your ability to troubleshoot and fix errors in your Java code. This module also covers understanding and using exception handling to make your programs more robust and error-resistant.
- Troubleshooting errors
- Implementing exception handling


Where does the Java course take place?
The course will be taught fully online with face-to-face classes with our experienced tutors, so you can complete the course from the comfort of your own home. The exam will also be taken online.
For the self-led course, learning materials will be made available via an online portal. Learners will receive account information after signing up, within the first 48 hours.
The exam will also be taken online.
Because the courses are online, you’ll need access to a computer and a reliable internet connection to take part. Our online courses are easy to get started with and support interactive learning.
What can I do after this course?
Java continues to be a very popular and flexible programming language. After completing this course, you’ll have a strong foundation of knowledge about Java and how to use it effectively. Some of the roles that would benefit from a good understanding of Java include:
- Java Developer
- Java architect
- Web Developer
- Database Administrator
- Software programmer
- Software developer
- Tester
- Quality assurance analyst
You can also explore further learning in Software Development or Infrastructure. Developing on the solid foundation of knowledge and core skills you gain in this course.
FAQ
The Java course takes place over 5 working days, usually starting on a Monday and involving sessions running from 9am – 4pm.
Self-led courses can begin as soon as learners receive their account information. This information will be emailed to learners with 48 hours of registration.
You can sign up as many candidates as you like, we will just need some basic information for each learner. For tutor-led courses, we will get in touch to organise the best dates.
There aren’t any specific prerequisites for this course, but basic knowledge of how to use a computer is needed.
The price for the Java course including the training and the certification exam is £900.
For the self-led course, the price for access to the learning materials and the certification email is £600.


Tutor-led Course
Portland’s tutor-led courses give learners a structured syllabus to work through, and ongoing contact with an expert tutor ensures learners are well supported.
- Sessions led by expert tutors who guide your learning throughout.
- A structured approach on a defined schedule to help learners pass certification exams.
- Ongoing contact and feedback to fully support learners through their course.
Self-led Course
Self-led courses give learners the materials they need pass the Java exam, and puts learners in control of their own learning.
- Comprehensive learning materials, designed to be easy to understand and learn.
- Learn at your own pace and in your own way.
- Includes an exam voucher for learners to tackle the CompTIA exam when they are ready.
Speak to An Advisor
Our IT specialist advisors are on hand to answer any questions you may have regarding your next qualification. Simply complete the below form and a member of the team will get back to you very soon.