Sla het menu over en toon de content.

Training/cursus: Aspect Oriented Programming

Omschrijving

In deze twee-daagse cursus leert u wat Aspect Oriented Programming (AOP) is en welke problemen het kan oplossen. U leert de betekenis van crosscutting concerns zoals security en transactions en hoe deze als aspecten in een applicatie kunnen worden verwoven. De essenties van join point's en pointcut's komen aan de orde evenals het advice model en de verschillende typen advice. De AOP principes worden gedemonstreerd in AspectJ en het Spring Framwework. De basisprincipes van deze leidende AOP oplossingen komen aan de orde. Verder leert u hoe u aspects uit libraries kunt toepassen en hoe u zelf aspect libraries kunt schrijven. Ook wordt aandacht besteed aan de relatie tussen annotations en aspects. En tenslotte staat de toepassing van design patterns voor aspects op het programma.

Doelgroep

Deze cursus is bestemd voor Java ontwikkelaars en architecten die Aspect Oriented Programming (AOP) willen toepassen.

Inhoud

Tijdens de cursus komen de volgende onderwerpen aan bod:

  • AOP Introduction
  • What is AOP?
  • Thinking in Aspects
  • What is Aspect weaving
  • Crosscutting Concerns
  • Reusable aspects
  • Join point model
  • Pointcut model
  • Pointcuts for context binding
  • Pointcut expressions
  • Aspects in languages
  • Aspects in frameworks
  • Advice Types
  • Advice model
  • Passing parameters to advice
  • Using apect from libraries
  • Tracing an logging
  • Failures and exceptions
  • Annotations and aspects
  • Annotations in join point matching
  • Inter-type declarations
  • Aspects and design patterns.

Vereiste voorkennis

Voor deelname aan deze cursus is kennis en ervaring met object georienteerde software ontwikkeling in Java vereist. (Zoals cursus Java Programming Fundamentals)

Opmerkingen

De cursus heeft een hands-on karakter. De theorie wordt behandeld aan de hand van presentatie slides en wordt afgewisseld met praktische oefeningen.

Inschrijven

Wilt u zich inschrijven? Kies een datum uit de rechterkolom en klik op 'inschrijven'. Of vraag vrijblijvend een offerte aan.

Cedeo

Prijs

Vraag vrijblijvend een offerte aan

Deelnemers
Aantal dagen
2
Dagprijs per cursist*
€ 470,00
Totaalprijs per cursus
€ 940,00
Totaalprijs (excl. BTW)
€ 940,00
BTW (19%)
€ 178,60
Totaalprijs (incl. BTW)
€ 1.118,60

*inclusief koffie/thee en lunch

Incompany

Het is ook mogelijk een incompany-training te volgen. Bel 020-6369179, of mail ons voor een offerte op maat.

Strippenkaart

Wist u dat u met een strippenkaart voordeliger uit bent?