Java 1: Object-Oriented Programming with Java Part 1

City University London
Course summary
5 weeks
490 GBP
Part time
Online courses
Next available date: Enquire for more information - Online courses
Professional Training
Introduction to Programming with Python

Course description

Java 1: Object-Oriented Programming with Java Part 1

Java is the most popular and widely used programming language in the world. Once you understand Java, it will also be easier to learn other programming languages. This Java course in London is the ideal introduction to object-oriented programming.

This is a beginner’s course in object-oriented programming using Java. It will teach you the Java language and give you a solid foundation in object-oriented programming. Using project-based content, you’ll learn to build simple programs that solve everyday problems.

Java is used by the biggest companies in the world to build an array of software.

This Java course will also help you understand object-oriented programming concepts that apply to other object-oriented programming languages, putting you in a strong position to learn additional languages.

As the course is taught on weekday evenings or weekends, you can easily fit your learning in around other commitments.

Suitability - Who should attend?

Anyone can join this Java for beginners course. It’s for anyone who wants to get into programming and gain a solid understanding of Java basics and programming in general.


You don’t need any prior knowledge of coding for this Java basics course. You simply need to be computer literate and proficient in written and spoken English.

English requirements

You will need a good level of spoken and written English to enrol on this course.

Outcome / Qualification etc.

By the end of this course, you’ll be able to:

  • Understand the key features of the Java programming language
  • Apply essential object-oriented programming concepts and techniques
  • Apply object-oriented programming techniques using Java
  • Explain the principles behind good object-oriented design
  • Write Java code to produce simple Java applications, such as a ticketing app, a digital clock, a collection organiser, and an online chatbot.

Training Course Content

We teach object-oriented programming, using Java as the example. This means you’ll be able to understand how all object-oriented languages work, making it much easier to pick them up.

The aim of this course isn’t to cover every aspect of Java. It’s to help you write programs to solve everyday problems. By the end of the course, you’ll be able to write simple Java programs.

The course content includes:

  • Past, present and future of Java – learn once/run everywhere
  • An overview of the basic elements of Java programming and object-oriented languages in general
  • An objects-first presentation of Java programming constructs
    • Objects and classes
    • Structure and contents of a Java class: fields, constructors, methods, parameters and local variables
    • Language structure and conventions, operators, expressions
    • Primitive and object data types
    • Making choices with if
    • Collections and loops (for, while), generics
  • An introduction to inheritence
  • Important classes from java.lang, java.util packages
  • Error handling: exceptions (unchecked exceptions, throw).

Course delivery details

This Java programming course takes place for two hours on a weekday evening for ten weeks, or for five hours every Saturday for five weeks (with one hour break for lunch).

Get Inspired! Watch the Video

A short course is an excellent way to gain new expertise, advance skills or simply follow a passion. With courses in business, computing, writing, creative industries, languages and law there is something for everyone. Glimpse inside our short course community: hear from our industry-expert tutors and listen to students as they reflect on their learning experience.

About provider

City University London

City, University of London is a special place. With skill and dedication, we have been using education, research and enterprise to transform the lives of our students, our community and the world for a hundred years. We are proud of...

Read more and show all courses with this provider

Request info

Before we redirect you to this supplier's website, do you mind filling out this form so that we can stay in touch? You can unsubscribe at any time.

Contact info

City University London

Northampton Square
EC1V 0HB London

 Show phone number

Learn more!

Before we redirect you to this supplier's website, do you mind filling out this form so that we can stay in touch? You can unsubscribe at any time.

Find a course for you!

  Read the course
 summary on this page

 Fill in your details and Request information

 Receive all the info you need

Find more courses here