powered by Educa

Opleidingen

Zoek een opleiding:
terug Meer informatie over Learnit Training

Java 5 en 6 Upgrade Cursus

AanbiederLearnit Training
Kosten€ 900,00
Inschrijven

Omschrijving

Java wordt op het internetgebied ingezet om krachtige, gecompliceerde applicaties te ontwikkelen, voor de client en de server. Dit houdt in: Geavanceerde intranet toepassingen, security, content management en krachtige interfaces. Java is een objectgeorienteerde programmeertaal en is platformonafhankelijk.

Tijdens deze 2-daagse cursus leert U de vernieuwingen die met Java 5 en Java 6 aan de Java taal, toolkit en libraries zijn geintroduceerd. Aandacht wordt o.a. besteed aan nieuwe taalconstructies zoals het verschijnsel autoboxing, de enhanced for loop, static imports, variabele argumenten voor methods en diverse nieuwe classes. Ruime aandacht is er voor de grootste wijziging die met Java 5 zijn intrede doet namelijk de generic classes en methods. Hierbij komen template parameters, type safeness, type erasure, bounded type parameters en diverse vormen van wildcards aan de orde. Ook is er aandacht voor het nieuwe op classes gebaseerde enumeration type enum.

Wat Java 6 betreft is er aandacht voor de mogelijkheid van Web Services in de Java standaard editie en het koppelen van Script talen in Java. Voorts komen annotaties in hun diverse verschijningsvormen aan de orde en is er aandacht voor de Java Management Extensies (JMX) in Java 5 en 6. En tenslotte komen de nieuwe multithreading mogelijkheden in Java aan de orde die met het java.util.concurrency package zijn geintroduceerd.

Opmerkingen

Cursusvorm - Klassikaal, Open rooster.

De cursus heeft een hands-on karakter. De theorie wordt afgewisseld met praktische oefeningen.

Bestemd voor

Java ontwikkelaars die een overzicht willen krijgen van de nieuwe mogelijkheden in Java 5 en Java 6.

Programma

Tijdens deze cursus komen o.a. de volgende onderwerpen aan bod:

Dag 1

  • Autoboxing
  • Enhanced for loop
  • static imports
  • varargs
  • formatted I/O
  • Scanner class
  • StringBuilder
  • Generics
  • Type erasure
  • Bounded Type parameters
  • Wildcards
  • Wildcards with extends
  • Wildcards with super
  • Generic methods
  • Enums
  • Enum constructor
  • Annotations
  • Marker annotations
  • Single Value annotations
  • Meta annotations
  • Retention policy
  • Targets of annotations

Dag 2

  • Java Management Extensions
  • MBeans
  • MBeanServer
  • JConsole
  • Web Services in Java SE 6
  • Java API for XML binding
  • Web Service Annotations
  • Scripting
  • Prototyping with scripting
  • Plugin Scripting Engine
  • Concurrency package
  • Executors
  • Cyclic Barriers
  • Latches
  • Futures.

Kosten

€ 900,00

Prijzen zijn exclusief 19% btw.

Inschrijven

Dit onderdeel wordt mede mogelijk gemaakt door Educa