Skip to content
Back to all courses

Java Basics

Next date
15.06.2026
Duration
5 days
Level
Basic
Price
€1,990 per person plus VAT
Location
Online
In-house available
Yes

Book this course

Summary

Java is an object-oriented language that software development would hardly do without today. With us you learn to understand it and write your first small Java programs.

The course centres on implementing algorithms and data structures the object-oriented way. If those words mean nothing to you yet, you are as welcome here as someone who already knows a little. We build a common foundation first, so that nobody is left behind: the basics of programming are explained, and so are the particulars of Java that matter. The theory is broken up again and again by examples and exercises, so that you can put what you have learned to work straight away.

Topics covered

Please note: these topics are a rough guide and may vary depending on the group and what it needs.

  • The basics of object orientation
  • The elements of the Java language
  • Classes and objects
  • Constructors
  • Inheritance and polymorphism
  • Interfaces
  • Handling errors (exceptions)
  • Building interfaces with JavaFX (an introduction through small examples)
  • Java I/O
  • Collections, generics included

Learning objectives

After completing the course you will be able to …

  • you can write small Java programs on your own.
  • you understand the object-oriented way of programming.
Who it is for

Software developers, software architects, web developers, testers, application developers and software engineers.

What is included

Certified, experienced trainers Personal attention: at most 12 participants per trainer Free support hours for questions after the course Online course held in BigBlueButton. All you need is your laptop or PC and you can start right away.

Interested? Book the course now

Java Basics

Das Formular wird geladen …

FAQs

Do you also offer in-house training?

Yes — we are happy to plan your own in-house course with you.

Are the costs of a course with you covered by the Federal Employment Agency?

No, BREDEX is not certified for that.

Can I redeem an education voucher with you?

No, BREDEX is not certified for that.

Where do I find your terms and conditions?

After booking you receive a confirmation with a link to the terms and conditions. You can also find them at the very bottom of the BREDEX Academy website.

Do you also offer the courses online?

Yes, as a rule we offer every course online or remote as well. On the BREDEX website you can see whether your course is offered online on the date you want — it is marked as an online course there. If your date is not available online, simply write to us at weiterbildung@bredex.de.

How does an online course work?

Whether it is facilitating a retrospective, a technical course or a design thinking workshop — our experts guide you remotely at the same quality. Despite the physical distance we put great weight on interaction, lively conversation and a variety of methods. You can see what that looks like in this short video.

Does the software for programming courses have to be installed beforehand for an online course?

We offer every one of our programming courses remotely as online training too — at the same quality. All you need is a device with an internet connection and, ideally, a headset and a camera.
The software a programming course normally needs (the development environment, installed language packages such as Java 8 and the like) does not have to be installed by participants beforehand.
During the course you simply open your browser again and follow our link to the virtual machine. That is a virtual computer running on a host system: a sealed-off environment in which several operating systems of an independent guest system can run side by side on one physical machine. Put simply, another (virtual) computer that you operate from your own. Nothing you do there has any effect on your own device. This way you can reach every piece of software and every tool the course needs and start programming right away — without having to take care of anything before or during the course.

I cannot find a suitable date. What now?

Send us a registration and choose “on request” as the date, or simply give us a call.

Loading the form …