Java: basiscursus

Tijdens deze training leren we de basisprincipes van programmeren in Java. In deze vijfdaagse ABIS-cursus bestuderen we de syntax van Java, evenals hoe Java wordt gebruikt in een objectgeoriënteerde applicatie.

Java is één van de meest gebruikte programmeertalen ter wereld. Het is volledig objectgeoriënteerd van aard en zeer geschikt voor het creëren van goed gestructureerde full-stack applicaties.

In deze Java-programmeercursus zullen de deelnemers:

  • de basis-syntax van Java bestuderen
  • Java toepassen bij het gebruik van OO-concepten zoals associaties, overerving en polymorfisme
  • een overzicht krijgen van de meest gebruikte vooraf gedefinieerde klassen/bibliotheken, zoals String, Collections, Date/Time, I/O
  • kennismaken met het concept van functioneel programmeren (lambdas)

Opleiding inplannen?

Een interactieve, live training – gegeven in een fysiek klaslokaal of online, of in een hybride vorm. De cursus kan gegeven worden in het Nederlands, Engels of Frans.

BEDRIJFSOPLEIDING AANVRAGEN

 

Publieke opleidingskalender
datumduurtaalplaatsprijs 
29 sep5web based 2975 EUR (excl. BTW)
24 nov5web based 2975 EUR (excl. BTW)
24 nov5Leuven 2975 EUR (excl. BTW)
SESSIE-INFO EN INSCHRIJVEN

Doelgroep

Applicatieontwikkelaars die willen leren object georiënteerd programmeren in Java.

Voorkennis

U kan zelf testen of u voldoende voorkennis heeft door de online zelftest "OO concepten" en de online zelftest "inleiding programmeren" in te vullen.

Inhoud

  • Inleiding
    • een eerste applicatie
    • compileren en runnen van Java-applicaties
  • Java syntax
    • variabelen en datatypes - arrays - Strings - typeconversies (autoboxing)
    • operatoren
    • expressies
    • control flow
  • Java bouwstenen
    • packages - classes - objecten
    • methoden - initialisatie - constructoren
    • associaties - overloading
    • inner classes - access control
  • Java applicaties
    • programmastructuur
    • Java-documentatie
    • jar-files
    • Java beans
  • Inheritance en polymorfisme
    • concepten
    • overiding - casting
    • modifiers
    • abstracte klasses en interfaces
    • enums
  • Exception handling
    • opvangen en behandelen van exceptions
    •  throwing exceptions
    • eigen exceptions definiëren
    • try-with-resources
  • Collections
    • List - Set - Map - Queue
    • generics
    • Iterator and sorting
    • Arrays en Collections utility klasses
  • Utilities
    • datum/tijd
    • formattering van getallen
  • File I/O
    • byte-, karakter- en object-streams
    • lezen van files
    • command-line I/O
  • Introductie in Functioneel programmeren
    • functional interfaces
    • lambda expressies
    • streams inleiding

Verloop van de cursus

Het object-georiënteerd denken en ontwikkelen in Java wordt in de praktijk gebracht aan de hand van verschillende oefeningen.

Certificaat

Na afloop van de sessie ontvangt de deelnemer een 'Certificate of Completion'.

Duur

5 dagen.

Docent

Reviews

4.5/5 (gebaseerd op 40 evaluaties; de meest recente worden hieronder getoond)

Goed! Goede verhouding tussen theorie/praktijk, ik heb in een korte tijd veel aspecten van java kunnen zien/mee oefenen, en ik voel me nu in staat om er zelf mee te gaan spelen.

 
  (, )

Fijne lessen waarbij de theorie duidelijk gemaakt wordt. Voor mij persoonlijk is alleen balans tussen theorie en oefening niet optimaal.

 
  (, )

Stevige basiscursus!

 
  (, )

de training was oke, alleen de laatste dag was wat moeilijk te volgen voor mij, omdat ik de snelheid nog niet heb/had om de opdrachten om te zetten in werkende code

 
  (, )

prima, leuke en goede oefeninge, met prima ondersteuning.

 
  (, )

mooie introductie van basis begrippen

 
  (, )

Goede cursus, goed opgebouwd qua structuur

 
  (, )

Prima

 
  (, )

Klik hier om meer commentaren te zien...

Ik heb ontzettend veel geleerd tijdens deze cursus. Fijne afwisseling tussen theorie en praktijk maar het tempo was voor mij te snel . Ik had graag nog wat oefenningen gehad die ik na afloop van de cursus zou kunnen maken.

 
  (, )

Perfecte basistraining voor JAVA

 
  (, )

Very well explained and excellent guidance

 
  (, )

Overall a good course with lot of practical exercise that helps to cover contents.

 
  (, )

Very good course for the beginners

 
  (, )

The Practice exercises are good.

 
  (, )

Good explaination. Good amount of hands-on.

 
  (, )

The course is very well explained by the instructor and the virtual machine for practising the exercises was a very nice experience.

 
  (, )

I found the course very informative, our instructor Gert was very patient with the group and was clear with the explanations. I am finishing this course with a very good understanding of basic JAVA.

 
  (, )

Good. I like the idea of first explaining the topics then doing exercises related to that and correcting it.

 
  (, )

Well paced, good combination of theory and exercises

 
  (, )

I am happy with what I achieved with this course

 
  (, )

useful

 
  (, )

Overall I am quite happy with the course.

 
  (, )

Excellent course

 
  (, )

Excellent training, j'ai encore appris de nouvelles choses. Le niveau des formateurs/formatrice Abis est vraiment au top !

 
  (, )

Très bien. Très bonne base avec une belle balance théorie / exercices

 
  (, )

Ook interessant

Cursisten van deze training hebben ook volgende cursussen gevolgd:


SESSIE-INFO EN INSCHRIJVEN