Course overview
This course introduces you to the essentials of programming using Java, explaining principles of Object Orientated Programming. Intensive, Practical. Small groups. Personalised attention. Classroom. Instructor-led.
If you book within 7 days of the start date, please call to confirm the date
Why do a Java Programming course: As professional Java Developer, you have good career opportunities: The average Java Developers £55000, and Java Developer jobs make up an astounding 56% of all IT-related jobs in London.
Campus locations
Job outcomes
- Java Developer
Study method
- In-class
- Blended
- Online
Locations
- England
- London

coursesonline.co.uk customers are now eligible to apply for an XO Student Discount Card.
Enrol in a course today to unlock exclusive deals.
Duration study load
- 6 Weeks Part-Time
Course features
- Certification: Assessment-based PCWorkshops certificate
- Classroom. Instructor-led. Practical course projects with clear explanations. Useful examples.
- Included: Course work, continuous and final evaluations. Internal exam. Internal certificate. External exam prep. Laptops for the training
- Practical: All techniques are illustrated with practical examples
- Oracle Certification: You can request preparation sessions for Oracle Java SE 8 Programmer I 1Z0-808 Exam
Who's it for?
The Java Fundamentals course is aimed at beginners who wish to learn Java. University and A-level students, professionals who wish to get accreditation, employers who wish to ensure knowledge gaps are addressed. The course works towards the Oracle Certified Java Associate Exam (OCJA).
Subjects
- The three Object-Oriented Programming (OOP) principles
- Primitive types
- Characters
- Boolean
- Working with variables and its scope
- Type conversion and casting
- Introduction to String class
- Working with arrays
- Introduction of operators
- Arithmetic operators
- Relational operators
- Assignment operator
- Logical operators
- Increment and decrement operators
- More in operators
- If statement
- If – else statement
- If- else if – else statement
- Nested if – else
- Switch Statements
- The while, do-while and the for loop
- Enhanced for loop
- Jump statements
- Break, continue
- The return statement
- Nesting loops
- Using the for-each loop with Arrays
- Creating a Class
- Creating an Object
- Using an Object
- Adding Instance variables
- Controlling accessibility
- Naming conventions for class members
- Class Constructors
- Parameterised Constructors
- Inheritance
- Abstraction
- Interfaces and implementing interfaces
- Override
- Polymorphism
- The dot operator, this keyword, the static keywords, the super keyword
About PCWorkshops
PCWorkshops mission is to be an integral partner to companies who up-skill and cross-skill their software and data staff.
We are based in London, Milton Keynes, Southend-On-Sea, Birmingham, Portsmouth and Manchester.
Our clients are in a variety of industries, e.g. e-commerce companies,
finance companies, insurance companies, software and technology companies and more.