Enterprise Java Architectuur

Niveau:
Kosten:
Totale lesduur:
12
maandag 14 oktober 2013, NIEUWEGEIN
Logo van Vijfhart IT-Opleidingen
Gratis brochure aanvragen

Tip: Meer info over programma, startdatum, locatie en prijzen?
Of vraag een in-company offerte aan bij meerdere aanbieders.

Overzicht

Ervaring met deze cursus?

Heb je de cursus Enterprise Java Architectuur gevolgd bij Vijfhart IT-Opleidingen? Help anderen door je ervaring te delen op Springest!

Springest doneert € 1,- aan Stichting Edukans als dank voor jouw ervaring.

 
Tijdstip:
Overdag
Afronding:
Certificaat van deelname
Soort locatie:
Open inschrijving
Regio('s):
Amsterdam Rotterdam Den Haag Utrecht Eindhoven Groningen Tilburg Almere / Lelystad Nijmegen Breda Enschede Apeldoorn Haarlem Arnhem Zaanstad Amersfoort Haarlemmermeer 's-Hertogenbosch Zoetermeer Dordrecht Maastricht Zwolle Leiden Emmen Ede Westland Deventer Delft Leeuwarden Middelburg Brussel Antwerpen Alkmaar Venlo Assen Drachten Alphen aan den Rijn Hilversum Heerenveen Roermond Veenendaal Gouda Terneuzen
Prijsinformatie:
geen BTW informatie
Exclusief BTW
Keurmerk(en):
  • Logo van Cedeo
  • Logo van Meest populair
Algemeen : Het succes van een enterprise Java project hangt in grote mate af van de architectuur keuzes die gemaakt worden. De Java EE standaard staat bekend als een complex platform, waarin vele keuzes gemaakt moeten worden. Daarnaast zijn er ook vele open source frameworks zoals Spring en Hibernate die erg populair zijn. Deze training geeft u inzicht in de belangrijkste technieken, principes en 'best-practices' m.b.t. enterprise Java architectuur. In deze training behandelen we alle belangrijke keuzes die een enterprise Java architect moet maken bij het opzetten van de architectuur. We gaan bijvoorbeeld uitvoerig in op de volgende aspecten : Wat zijn de activiteiten en verantwoordelijkhede…

Lees de complete beschrijving

Startdata en plaatsen

  • maandag 14 oktober 2013, NIEUWEGEIN

Beschrijving

Algemeen : Het succes van een enterprise Java project hangt in grote mate af van de architectuur keuzes die gemaakt worden. De Java EE standaard staat bekend als een complex platform, waarin vele keuzes gemaakt moeten worden. Daarnaast zijn er ook vele open source frameworks zoals Spring en Hibernate die erg populair zijn. Deze training geeft u inzicht in de belangrijkste technieken, principes en 'best-practices' m.b.t. enterprise Java architectuur. In deze training behandelen we alle belangrijke keuzes die een enterprise Java architect moet maken bij het opzetten van de architectuur. We gaan bijvoorbeeld uitvoerig in op de volgende aspecten : Wat zijn de activiteiten en verantwoordelijkheden van de architect? Hoe bepalen we met name de niet-functionele requirements? Hoe documenteer je architectuur op een praktische manier? Wat zijn de verschillende architectuur stijlen en benaderingen die gekozen kunnen worden? Verschillende web frameworks zoals JSF, SpringMVC en Spring WebFlow worden met elkaar vergeleken. Wanneer gebruiken we EJB's en wanneer juist niet? Alternatieven voor EJB's zoals het Spring Framework worden behandeld. Tevens wordt ingegaan op technieken als Inversion of Control (IoC) en Aspect Oriented Programming (AOP). Verschillende persistentie opties zoals Hibernate, JPA, JDBC en stored procedures worden met elkaar vergeleken. Het JEE platform biedt vele integratie mogelijkheden en integratie technieken die worden besproken. Verschillende distributie en cluster mogelijkheden worden behandeld. De principes van een Service Oriented Architecture (SOA) worden behandeld. Hoe implementeer je security? Met welke aspecten moet je rekening houden als een applicatie wordt geclustered. State kan op verschillende lagen in de JEE architectuur worden gemanaged. Voor en nadelen worden behandeld. Build frameworks als Maven en Ant worden behandeld. Door middel van hands-on oefeningen krijgt u een goed overzicht van de verschillende beschikbare technieken in de enterprise Java wereld zodat u de juiste keuzes kunt maken in uw eigen projecten. Doel : Het doel van deze Masterclass is het leren ontwerpen van een de juiste enterprise Java architectuur die past bij de stakeholder requirements en de stappen die nodig zijn nodig zijn om deze architectuur met succes te implementeren. Onderwerpen : Dag 1 - Enterprise Java architectuur overzicht - Activiteiten van de software architect - Architectuur principes     ;- Keep it simple    - Keep it flexible    - Loose coupling    - Separation of concern    - Information hiding    - Principle of modularity    - High cohesion, low coupling    - Open-closed principle    - Abstraction - Documenteren van architectuur    - Hoe beschrijf je een complex ontwerp? - Architectuur requirements    - Niet functionele requirements - Architectuur stijlen    - Client-server    - Event bus    - Hub and spoke    - Space based    - Master-slave    - Pipe and filter    - Service oriënted    - Layering - Presentatie architectuur    - MVC patroon    - Request centric MVC frameworks    - Struts/ Spring MVC    - View centric MVC frameworks    - JSF    - Spring Web Flow    - AJAX    - XSLT    - Flex/ JavaFX Dag 2 - Architectuur v.d. business logica    - Objecten, componenten, services    - Domain driven design    - EJB 3.0    - EJB 3.0 interceptors    - EJB 3.0 dependency injection    - Spring    - Spring dependency injection    - Spring AOP    - EJB 3.0 versus Spring Dag 3 - Persistentie architectuur    - Stored procedures    - JDBC    - Spring JDBC    - iBatis    - Object relational mapper    - Hibernate    - JPA    - Performance optimalisatie    - Data access objecten - Transactie architectuur    - Transactie scope    - Transactie isolatie    - Locale en globale transacties    - 2 phase commit    - Atomic en 'long running' transacties    - Optimistic en pessimistic locking    - EJB 3 transacties    - Spring transacties - Distributie architectuur    - Remote facade    - Message facade    - Data transfer objecten Dag 4 - Integratie architectuur &nb sp;  - RMI    - JMS    - Web services    - Enterprise Service Bus - Security architectuur    - Web security    - Method security - Clustering architectuur    - Load balancing    - Failover - Implementatie van de architectuur    - Maven en Ant    - Testen    - Continuous integration Lesmethode : Klassikaal Voorkennis : Een goede beheersing van de Nederlandse taal. Doelgroep : Deze Masterclass is bedoeld voor iedereen die betrokken is bij het ontwerp en realisatie van een enterprise Java applicatie (architect, ontwerper en programmeur).

Onze trainingen kunnen zowel via ons open rooster als bij u op locatie worden verzorgd.
Indien u specifieke wensen heeft helpen wij u graag bij het samenstellen van een maatwerktraining.

Neem vrijblijvend contact op voor de mogelijkheden en tarieven. 

Ervaringen

Er zijn nog geen ervaringen. Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneren wij € 1,- aan Stichting Edukans.

Deel je ervaring

Deel je ervaring

Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneren wij € 1,- aan Stichting Edukans.

Zelf deelgenomen?
De validatie dient enkel en alleen om misbruik te voorkomen. We delen niks op je netwerk of met derden.
(optioneel)
(optioneel)
Door op "Deel je ervaring" te klikken, ga je akkoord met de voorwaarden

Vraag nu gratis en vrijblijvend informatie aan:

Aanhef
(optioneel)

Hoe kunnen we je evt. bereiken?

(optioneel)

Wees slim, vergelijk de top 10

Op Springest vind je 30.914 trainingen en opleidingen, bekijk de top 10 gerelateerd aan Architectuur:

Nieuwsbrief ontvangen?

Abonneer je op onze nieuwsbrief voor persoonlijke ontwikkeling en ontvang maandelijks een update met artikelen, tests en carrièretips. Lees alle nieuwsbrieven

Volg ons op: Facebook Twitter LinkedIn