Java concepten

In deze cursus:

  • verwerft de deelnemer een inzicht in de mogelijkheden en voornaamste principes van Java;
  • krijgt de deelnemer een gestructureerd beeld van Java als taal, technologie, platform;
  • worden de verschillende edities van Java besproken, voor desktop, enterprise en mobiele applicaties;
  • krijgt de deelnemer een overzicht van de recentste Java ontwikkelingen en architecturen.

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? Laat het ons weten.

Doelgroep

Iedereen die meer wil weten over Java. U kan zelf testen of deze cursus u nog voldoende zal bijbrengen door de online zelftest in te vullen.

Voorkennis

Vertrouwdheid met OO concepten (zie OO concepten en technieken) en internet concepten is een voordeel.

Inhoud

  • Java, een overzicht:
  • taal: objecten en klassen • garbage collection • multithreading • ...
  • platform onafhankelijkheid: virtuele machine • byte code formaat
  • beveiligingsaspecten
  • overzicht van Java edities
  • annotaties, functioneel programmeren, modulariteit
  • Java Standaard Editie (Java SE):
  • standaard bibliotheken en modules: core Java, desktop Java, grafische user interfaces (AWT, Swing) • database toegang met JDBC • Remote Method Invocation
  • JavaBeans
  • Java en XML
  • Java FX
  • Enterprise Java (Java EE):
  • applicatiearchitectuur, componenten en containers
  • web applicaties: servlets • JavaServer Pages • frameworks: JavaServer Faces (JSF) • web sockets • web services
  • Enterprise Java Beans: EJB types (Entity, Session, Message) • EJB architectuur
  • Java Persistence Architecture (JPA) • Context en Dependency Injection (CDI)
  • messaging • JNDI • Java Connector Architecture (JCA)
  • Java voor mobiele devices (Java ME):
  • Java Micro/Mobile Edition
  • Java Card
  • Java applicatieontwikkeling
  • ontwikkeltools (IDE)
  • frameworks
  • applicatieservers

Verloop van de cursus

De theoretische uitleg wordt aangevuld met demo's en praktijkvoorbeelden.

Duur

1 dag.

Docent

Sandy Schillebeeckx, Gert Vanstapel.


SESSIE-INFO EN INSCHRIJVEN