home 
 
 
 
enfr
 
Home
Over ABIS
Diensten
Cursussen
Resources
Contact
MyABIS
C
Alle CursussenbalkjeAlgemeen » Introductie HW & SW » Soft skills » TrajectenOperating Systems » MVS - z/OS » UNIX - Linux - AIX » Mac OS X » iPad en iPhone iOSDatabases en middleware » Relationele databases & SQL » DB2 for z/OS » DB2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Big data en analyticsApplicatieontwikkeling » Methoden en technieken » TOGAF » PRINCE2 » Agile en Scrum » Programmeertalen » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesSysteembeheer » ITIL » SecuritybalkjePraktischInschrijven 
Java EE: enterprise applicaties ontwikkelen met EJB 3.x en JPA

Doel

In deze cursus leren de deelnemers het praktisch gebruik van EJB3.x. Zij krijgen inzicht in de volledige EJB 3 architectuur en de verschillende onderdelen van de EJB3.x specificatie:

  • volledig overzicht en bespreking van alle types, van sessie beans over message-driven beans tot entity beans;
  • een gedetailleerde bespreking van de Java Persistence Architectuur (JPA) en de object-relationele mapping mechanismen,
  • enterprise services zoals context dependency injectie (CDI), security, transacties, interceptors en timers;
  • integratie van applicatie cliënten;
  • testen binnen en buiten de EJB container.

De Java EE architectuur zal uitgelegd worden aan de hand van overzichtelijke voorbeeld toepassingen met geïntegreerde EJB componenten.

Inhoud

  • Java EE inleiding
  • Java EE architectuur • Java EE applicatie model • Java EE platform
  • Java Persistence Architecture (JPA)
  • Java persistency API - Entity Manager en Entities
  • Object relationele mapping
  • JPA annotaties: entities • relaties • overerving • collecties
  • persisteren van objecten
  • querying • criteria API
  • Session beans
  • Stateless • Stateful • Singleton
  • Message-driven beans
  • Messaging en JMS
  • MDB implementatie en configuratie van messaging engine
  • Services
  • (Context) Dependency injection (CDI)
  • Java Naming and Directory Interface (JNDI)
  • Security
  • Transacties
  • Interceptors
  • Timer service
  • Design overwegingen
 

Doelgroep

Java architecten, designers en ontwikkelaars, die enterprise toepassingen gaan ontwikkelen gebaseerd op EJB3 componenten.

Voorkennis

Een goede kennis van Java SE (cf. Java: basiscursus) en vertrouwdheid met JDBC (cf. cursus JDBC), of een gelijkwaardige kennis hebben.

Verloop van de cursus

De theoretische uitleg wordt aangevuld met demo's. De cursist spendeert een groot deel van de tijd aan het ontwikkelen en testen van enterprise Java applicaties. De interactiviteit tijdens deze workshop is een groot voordeel voor het bekomen van een zo volledig mogelijke EJB3.x ervaring.

Docenten

Guido Indesteege.

Duur

4 dagen.

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 ? Gelieve dan ABIS te contacteren.

Globale score

   
4.1/5 (gebaseerd op 34 evaluaties)

Reviews

     
Goede cursus maar teveel informatie om op 4 dagen te behandelen (, )
     
It was a good introduction to EJB3.1 (, )
     
very useful (, )
     
very nice overview (, )
     
Dappere poging om zo een grote cursus op zo'n korte tijd te geven. Lesgever en manier van lesgeven(theorie/oefening) zijn heel goed, maar dit is onmogelijk om op 4 dagen volledig tot zijn recht te laten komen. (, )
     
good overview, but at some points I got stuck on the practice. (, )
     
Goed. We zien veel dingen op een korte tijd (, )
     
Documentatie soms té sumier (, )
     
Algemeen goed. Gebrek aan integratie-oefening waarbij alle onderdelen samenkomen(faces+EJB+JPA etc...) Daarvoor was de duur te kort. De cursus is goed maar bestaat uit slides. Het zou beter kunnen zijn als dit een uitgeschreven tekst was (als naslagwerk t (, )
     
docent gemotiveerd, goede kennis, kan het goed en vlot overbrengen - -Inhoud, moeilijkste cursus, slides te summier om achteraf te kunnen studeren. Tijd, veel te weinig, zou gerust 10 dagen mogen duren.Hierdoor toch welwat gemiste kans - heel hoog tempo (, )

Ververs deze pagina om andere commentaren te zien.