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

BEDRIJFSOPLEIDING AANVRAGEN

 

Publieke opleidingskalender

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