Java: basiscursus

In deze cursus:

  • leren de deelnemers Java te gebruiken voor het bouwen van object georiënteerde applicaties;
  • worden de OO concepten vertaald in Java constructies;
  • krijgt de deelnemer een klare kijk op Java als taal, bibliotheek en platform.

Kalender

Momenteel zijn er voor deze cursus geen publieke sessies gepland. Graag organiseren we een bedrijfssessie voor u of een extra publieke sessie (bij voldoende belangstelling). Geïnteresseerd? Gelieve dan ABIS te contacteren.

Doelgroep

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

Voorkennis

Inhoud

  • Inleiding: een eerste applicatie • compileren van Java applicaties • runnen van applicaties • deprecation
  • Java syntaxis: variabelen en datatypes • type conversies (autoboxing) • operatoren • expressies • control flow • arrays • Strings • standaard input en output streams
  • Java bouwstenen: packages • klassen • objecten • methoden • initializatie • constructoren • inner klassen • acces control
  • Java applicaties: programma structuur • Java documentatie • jar-files
  • Inheritance en polymorfisme: concepten • overschrijven van methoden • casting • modifiers • abstracte klassen • interfaces • typesafe enums
  • Exception handling: opvangen en behandelen van exceptions • throwing exceptions • zelf exceptions aanmaken
  • Collections: list • set • map • queue • iterator • gebruik van generics • Arrays en Collections
  • Utilities: datum/tijd • formattering
  • File I/O: byte, karakter en object streams • Files • manipulatie van streams • command line I/O
  • Functional programming en lambda's • functional interface • Stream (map, reduce, filter)
  • Gebruikers interface: AWT en Swing libraries • layout managers • Java Foundation Classes (JFC)
  • Event handling: het event model • event objecten • event listeners • GUI events
  • JavaBeans: concepten • events - properties - methoden
  • Threads: concept van multithreaded applicaties en synchronisatie

Verloop van de cursus

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

Duur

5 dagen.

Docent

Guido Indesteege, Sandy Schillebeeckx.

Reviews

4.2/5 (gebaseerd op 76 evaluaties; de meest recente worden hieronder getoond)

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

 
  (, )

mooie introductie van basis begrippen

 
  (, )

prima, leuke en goede oefeninge, met prima ondersteuning.

 
  (, )

Goede cursus, goed opgebouwd qua structuur

 
  (, )

Prima

 
  (, )

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

 
  (, )

De cursus is duidelijk opgezet met passende oefeningen en voorbeelden.

 
  (, )

Klik hier om meer commentaren te zien...

Erg goed opgezet en gebracht

 
  (, )

Iets te kort om opdrachten echt zelf te kunnen doen

 
  (, )

Zeer leervol

 
  (, )

Kwaliteit van de cursus was goed, docent nam de tijd om je vragen te beantwoorden en helpen met oefeningen. Kwam open over.

 
  (, )

Niveau net iets te hoog, maar dat komt door gebrek aan development ervaring

 
  (, )

Interesting course, more exercise time might be nice. Slowed down a lot by group questions;

 
  (, )

Veel stof, was erg intensief. Niet alle stof kan worden behandeld.

 
  (, )

goede training, leerzaam, ondanks niveauverschil kon iedereen meekomen

 
  (, )

Good, lots of knowledge by Bart

 
  (, )

Goede uitleg. Alle onderdeln vallen op z'n plek

 
  (, )

Deze cursus Java BASIS werd al zeer snel eel "advanced" cursus waardoor het voor mij moeilijk werd. 5 dagen is voor mij te kort om Java te leren

 
  (, )

Goede docent, duidelijke uitleg en goede voorbeelden

 
  (, )

Very good

 
  (, )

Goed, Bart waarschuwde ons dat hij tijdens oefeningen soms de neiging heeft om snel te helpen - is idd zo

 
  (, )

Uitstekend

 
  (, )

Goed, een goede opfrissing (had al Java kennis)

 
  (, )

OK, gezien beperkte duur veel om te verwerken

 
  (, )

Goeie cursus, goeie afwisseling tussen praktijk en theorie

 
  (, )

Goede cursus, ik heb wel bij verhouding theorie/praktijk middelmatig aangegeven, komt natuurlijk door het beperkt aantal dagen waarin de cursus gegeven moest worden

 
  (, )

Ik vond het heel goed. De docent is rustig en weet waar hij het over heeft, kan het ook goed overbrengen. Ik had zeker heel veel meer geoefend, maar dat is persoonlijk

 
  (, )

Uitstekend

 
  (, )

Zeer goede cursus. Alleen was de stof te veel voor de duur van de training (5 dagen)

 
  (, )

Veel inhoud in korte tijd. Docent weet de concepten duidelijk uit te leggen, alleen is er net iets te weinig tijd om te oefenen, vooral voor de mensen zonder OO-ervaring (zoals ik). Alle essentiële onderdelen zijn aan bod gekomen

 
  (, )

Goede heropfrissing van mijn Java kennis waarmee ik meer dan 10 jaar niets gedaan heb

 
  (, )

goede introductie tot java

 
  (, )

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.

 
  (, )

i like the content, and the practice is well connected to the content. Also the instructors introduce the knowledge from the very beginning which is very beginner friendly.

 
  (, )

Perfect for people with other OOP programming experience to on-board Java language.

 
  (, )

Excellent explanation and making you Code which makes more better

 
  (, )

Cours très intéressant

 
  (, )

Très bon cours d'intro à Java

 
  (, )

Ook interessant

Cursisten van deze training hebben ook volgende cursussen gevolgd:


SESSIE-INFO EN INSCHRIJVEN