Course Overview
Java continues to be the leading language in the world of development.
Java brings an Object-Oriented approach to programming, which allows even the newest Java developers to start modelling the world around them in code, and to think like a developer.
Our Java Programming Diploma Course provides an overview of the software development process in addition to introducing important programming constructs and methodologies. As this is an introductory course no pre-requisite qualifications are necessary, but any experience in Computing and particularly in Programming is advantageous.
This course is designed to meet the needs of candidates who are currently working in related fields and want to up-skill or for those who wish to pursue entry-level roles in the ICT sector. This Java Programming Course is also ideal for those who wish to pursue further study in Computer Science.
Why Study Java Programming?
Java is the most commonly used programming language in the world. According to the computer software company, Oracle, 3 billion devices run on Java. It is a solid core language that you will find in the web and non-web environments, all operating systems, and in all types of devices and it is a great precursor to learning other programming languages.
A good understanding of Java will prepare you for many open, well-paying developer jobs.
Course Modules
An Introduction to Programming in Java
- What is programming?
- What is needed to become a good programmer?
- Program Implementation and IDEs – Software setup
Variables and Input/Output
- Why do we need to store values?
- How can we perform mathematical operations?
String Manipulation
- Why do we need Strings?
- What is an Object versus a primitive?
Conditional Statements
- Why we need to make decisions in coding – Different Decision constructs
Loops
- Why we need loops – 3 forms of loops – How to construct and when to use either
Arrays
- Why we need to store data in sets
- How to set up an Array
- What other components are needed to optimise use of Arrays
Methods
- Why we need to store data in sets
- How to set up an Array
- What other components are needed to optimise use of Arrays
File Handling – The basics
Basic Object-Oriented Principles
- Why do we need OOP
- What are the pillars of OOP?
- How to set up an Object class
Learning Outcomes
As well as learning the basics of coding, you will learn some of the disciplines needed. These include organisation, research, teamwork, and perseverance.
Course Award
City Colleges Diploma
Assessments/Examinations
A pass grade on the written assignment will be required for awarding the Diploma.
Similarly, the Project must be handed in on the due date unless a sound reason for lateness is provided. In such instances, an extension may be awarded at the discretion of the lecturer.
Enquire
- Live & fully online
- Archived for review
- City centre location
- Fully interactive
- Limited class sizes
Related Courses
Why City Colleges?
Industry Expert-led courses
Choose from one of our 100 courses, spanning 7 faculties, with over 16,000 graduates
Innovative and flexible study modes
Choose to study in one of our expertly led classroom and online environments
Deposit & instalment Options Available
Sign up to our courses with a deposit and structured payment plan.
Interactive Classes
We offer fully interactive classroom environment courses