Java Programmeren


Java is een programmeertaal en computerplatform. In 1995 werd Java door Sun Microsystems geïntroduceerd. De onderliggende technologie van Java stuurt de allernieuwste programma’s aan, zoals hulpprogramma’s, games en bedrijfstoepassingen. Java wordt wereldwijd gebruikt op meer dan 850 miljoen pc’s en op miljarden apparaten, waaronder tv’s- en mobiele toestellen. Java is een objectgeoriënteerde programmeertaal en lijkt op de programmeertaal C en dus ook C++. Java is platform independant, hetgeen inhoudt dat Java op meerdere besturingssystemen kan draaien.

Tijdens de cursus Java Programmeren leert u de basisprincipes van het Java-platform en de programmeertaal Java. Tijdens de training maakt u gebruik van een Eclipse ontwikkelomgeving. U wordt begeleid door een ervaren Java docent.

Ten eerste wordt gekeken hoe Java-code wordt omgezet in byte code. Daarna wordt een introductie gegeven in object-georiënteerd programmeren. Hierbij komen onderwerpen als classes, objecten en constructors aan de orde.

Om in Java daadwerkelijk programmatuur te schrijven moet een aantal standaard programmeerconcepten begrepen worden. Denk hierbij aan: data types, variabelen, strings, arrays, Flow control en expressies.

Nadat er een bredere kennis is ontstaan van object-georiënteerd programmeren en standaard programmeerconcepten kan er dieper worden ingegaan op object-georiënteerd programmeren. Hierbij komen de volgende onderwerpen aan bod: encapsulating data, object references, garbage collection, overerving van classes, method overloading & overriding, polymorfisme, abstract classes en interfaces.

Nadat van al deze kennis meer begrip is ontwikkeld, worden een aantal extra onderwerpen worden uitgelegd. Denk hierbij aan: exception handling, packages & import statements, filesystem I/O en de Java API.

Na afloop van de training heeft u de volgende leerdoelen behaald:

  • u kunt zelfstandig JAVA-programmatuur schrijven;
  • u heeft kennis van basis programmeerconcepten;
  • u heeft een breder begrip gecreëerd van de mogelijkheden en de achtergrond van JAVA;
  • u heeft kennis van de volgende onderwerpen:
    • Encapsulating data;
    • Object references;
    • Garbage collection;
    • Overerving van classes;
    • Method overloading en overriding;
    • Polymorfisme;
    • Abstract classes;
    • Interfaces.

Als van al deze kennis meer begrip is ontwikkeld zullen een aantal extra onderwerpen worden uitgelegd. Denk hierbij aan exception handling, packages en import statements, filesystem I/O en de JAVA API. Na deze cursus bent u in staat om zelfstandig JAVA-applicaties te schrijven.

De lunch en het cursusmateriaal zijn bij de cursus inbegrepen.

Heeft u speciale wensen? Of wilt u de cursus graag bij u op locatie volgen? Dat is mogelijk! Neem gerust contact met ons op voor de mogelijkheden.

Doelgroep

Deze cursus is bestemd voor iedereen die in Java wil programmeren.

Voorkennis

Ervaring met programmeren is niet noodzakelijk maar kan u enorm helpen om de concepten makkelijker tot u te nemen. De cursus Leren programmeren geeft u extra handvatten hierbij.

Duur

De duur van deze cursus is drie dagen.

Groepsgrootte

De groepsgrootte is maximaal vijf deelnemers.

Certificaat

Na afloop van deze opleiding ontvangen alle deelnemers een certificaat.

Tijdens deze cursus komen de volgende onderwerpen aan bod:

Dag 1

De cursus begint met een presentatie waarin de functies en mogelijkheden van JAVA worden benoemd. Hierna leert u de basisprincipes van het programmeren met JAVA. Aan de hand van oefeningen maakt u de eerste stappen om JAVA eigen te maken.

Dag 2

Op de tweede cursusdag ligt de focus op het objectgeoriënteerd programmeren. U maakt diverse oefeningen onder begeleiding van de docent en leert alle basisconcepten goed toepassen.

Dag 3

Op de laatste cursusdag leert u werken met de complexere functies van JAVA. U leert diverse tools gebruiken en maakt oefeningen. Aan het einde van deze cursusdag kunt u vaardig en zelfstandig met JAVA werken.

Plaats Duur Data
Apeldoorn - Wapenrustlaan 11 3 dagen 9 t/m 23 februari 2026

9 februari 2026 09:00 - 16:00 uur
16 februari 2026 09:00 - 16:00 uur
23 februari 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 9 t/m 23 februari 2026

9 februari 2026 09:00 - 16:00 uur
16 februari 2026 09:00 - 16:00 uur
23 februari 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 9 t/m 23 maart 2026

9 maart 2026 09:00 - 16:00 uur
16 maart 2026 09:00 - 16:00 uur
23 maart 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 9 t/m 23 maart 2026

9 maart 2026 09:00 - 16:00 uur
16 maart 2026 09:00 - 16:00 uur
23 maart 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 7 t/m 20 april 2026

7 april 2026 09:00 - 16:00 uur
13 april 2026 09:00 - 16:00 uur
20 april 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 7 t/m 20 april 2026

7 april 2026 09:00 - 16:00 uur
13 april 2026 09:00 - 16:00 uur
20 april 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 1 t/m 15 mei 2026

1 mei 2026 09:00 - 16:00 uur
8 mei 2026 09:00 - 16:00 uur
15 mei 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 1 t/m 15 mei 2026

1 mei 2026 09:00 - 16:00 uur
8 mei 2026 09:00 - 16:00 uur
15 mei 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 8 t/m 15 juni 2026

8 juni 2026 09:00 - 16:00 uur
9 juni 2026 09:00 - 16:00 uur
15 juni 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 8 t/m 15 juni 2026

8 juni 2026 09:00 - 16:00 uur
9 juni 2026 09:00 - 16:00 uur
15 juni 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 6 t/m 14 juli 2026

6 juli 2026 09:00 - 16:00 uur
13 juli 2026 09:00 - 16:00 uur
14 juli 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 6 t/m 14 juli 2026

6 juli 2026 09:00 - 16:00 uur
13 juli 2026 09:00 - 16:00 uur
14 juli 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 5 t/m 19 augustus 2026

5 augustus 2026 09:00 - 16:00 uur
12 augustus 2026 09:00 - 16:00 uur
19 augustus 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 5 t/m 19 augustus 2026

5 augustus 2026 09:00 - 16:00 uur
12 augustus 2026 09:00 - 16:00 uur
19 augustus 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 7 t/m 21 september 2026

7 september 2026 09:00 - 16:00 uur
14 september 2026 09:00 - 16:00 uur
21 september 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 7 t/m 21 september 2026

7 september 2026 09:00 - 16:00 uur
14 september 2026 09:00 - 16:00 uur
21 september 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 6 t/m 20 oktober 2026

6 oktober 2026 09:00 - 16:00 uur
13 oktober 2026 09:00 - 16:00 uur
20 oktober 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 6 t/m 20 oktober 2026

6 oktober 2026 09:00 - 16:00 uur
13 oktober 2026 09:00 - 16:00 uur
20 oktober 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 3 t/m 17 november 2026

3 november 2026 09:00 - 16:00 uur
10 november 2026 09:00 - 16:00 uur
17 november 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 3 t/m 17 november 2026

3 november 2026 09:00 - 16:00 uur
10 november 2026 09:00 - 16:00 uur
17 november 2026 09:00 - 16:00 uur
Inschrijven >
Apeldoorn - Wapenrustlaan 11 3 dagen 8 t/m 22 december 2026

8 december 2026 09:00 - 16:00 uur
15 december 2026 09:00 - 16:00 uur
22 december 2026 09:00 - 16:00 uur
Inschrijven >
Virtual Classroom 3 dagen 8 t/m 22 december 2026

8 december 2026 09:00 - 16:00 uur
15 december 2026 09:00 - 16:00 uur
22 december 2026 09:00 - 16:00 uur
Inschrijven >