Programming: Java introduction

  • Java icon course pack | Oxford only

In this course you will first learn some simple command line programming with basic flow control in Java. We then move on to Object Oriented Programming with classes and objects and see how these programming concepts relate directly to real life objects, their attributes and behaviours.

  • Concepts of Object Oriented Programming (OOP)
  • Fundamental data types
  • Methods
  • Classes and objects
  • Arrays and vectors
  • Classes and interfaces
  • Introduction to polymorphism