home 
 
 
 
enfr
 
Home
Over ABIS
Diensten
Cursussen
Resources
Contact
MyABIS
Alle CursussenbalkjeAlgemeen » Introductie HW & SW » TrajectenOperating Systems » MVS - z/OS » UNIX - Linux - AIX » VMwareDatabases, transactiesystemen en middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence en data warehouseApplicatieontwikkeling » Methoden en technieken » TOGAF » PRINCE2 » Programmeertalen » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesSysteembeheer » ITILbalkjePraktischInschrijven 
Programmeren in Java

Doelgroep

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

Voorkennis

Verloop van de cursus

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

Docenten

Guido Indesteege, Sandy Schillebeeckx.

Duur

4 dagen.

Kalender

datumtaalplaatsprijsopmerkingen
14/02/2012NWoerden1680 EUR
19/03/2012FLeuven1680 EUR
10/04/2012NWoerden1680 EUR
21/05/2012NLeuven1680 EUR
Legende
  • U kan zich inschrijven door te klikken op de data in de kalender
  • N: Nederlands; F: Frans; E: Engels; Geen taalcode : taal in overleg met de deelnemers.
  • Alle prijzen zijn exclusief BTW.
  • Landen:
    Belgiė 
    Nederland 
    Elders 

Doel

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.

Inhoud

  • Inleiding: een eerste applicatie • compileren van Java applicaties • runnen van applicaties • deprecation
  • Java syntax: 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 en utilities: list • set • map • queue • iterator • gebruik van generics • Arrays en Collections • datum/tijd • formattering
  • User 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 - methods
  • File I/O: byte, character en object streams • Random Access Files • manipulatie van streams • command line I/O
  • Threads: concept van multithreaded applicaties en synchronisatie