Java concepten
Tijdens deze training geven we een overzicht van de huidige Java-architectuur en evolutie. Deze eendaagse cursus bij ABIS laat je begrijpen wat JAVA is en welke libraries en frameworks beschikbaar zijn om solide (full-stack) applicaties te bouwen.
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.
Opleiding inplannen?
Een interactieve, live training - gegeven in een fysiek klaslokaal of online, of in een hybride vorm. De cursus kan gegeven worden in het Nederlands, Engels of Frans.
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.
U kan zelf testen of u voldoende voorkennis heeft door de online zelftest in te vullen.
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 • 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 voor mobiele devices (Java ME):
- Java Micro/Mobile Edition
- Java Card
- Java applicatieontwikkeling
- ontwikkeltools (IDE)
- frameworks (bv. Spring Boot)
- applicatieservers
Verloop van de cursus
De theoretische uitleg wordt aangevuld met demo's en praktijkvoorbeelden.
Certificaat
Na afloop van de sessie ontvangt de deelnemer een "Certificate of Completion".
Duur
twee halve dagen.
Docent
Sandy Schillebeeckx (ABIS), Gert Vanstapel (ABIS).
SESSIE-INFO EN INSCHRIJVEN |