It is the main objective of this training to introduce object-oriented concepts to people that are familiar with the Java programming language but have only used it for structured programming.

Java knowledge is required but also a review of the java basics is included. We start from scratch insofar as objects are concerned. The course is free and everyone is welcome.

You will acquire knowledge relating to:

  • The basics of how computers and programming works

  • A very popular, general-purpose programming language

  • Object-oriented concepts, including:

    • Classes and instance objects

    • Introducing and using new data types

    • Code re-usability

    • Class inheritance; superclass and subclass

    • Class hierarchies and polymorphism

    • Dynamic binding

  • Modelling real-world object as creating data-types that you can use in programmatic solutions.

 

 

Source: European Digital Skills & Jobs Platform

 

Competence Area

Digital content creation

Topic

  • Programming languages

Digital technology / specialisation

  • Digital skills

Digital skill level

  • Basic

Geographic Scope - Country

  • European Union

Type of initiative

EU institutional initiative

Target audience

  • Digital skills for all

Target language

  • English

Target group

  • Persons with 0-3 years work experience
  • Persons with 3-10 years work experience

Organization

Typology of training opportunities

MOOC

Training duration

Up to 4 weeks

Credential offered

Learning activity