Core AOP: Aspect-Oriented Programming with Spring AOP and AspectJ

Location: tbd
Time: November 15-16
Level: Intermediate
Arjen Poutsma, Interface21, The Netherlands
Arjen Poutsma is a senior enterprise application architect with more than ten years' experience in commercial software environments. During this time he has worked with both J2EE and Microsoft .NET.
Three years ago, Arjen started to specialise in Web Services and Service Oriented Architectures. During this period he has conducted trainings and has researched SOAs in large organisations.
Arjen is the founder and the project lead for the Spring Web Services. This Spring project aims at facilitating development of document-driven web services. Arjen has also contributed to various other open source projects, including XFire, NEO and others.
Since early 2005, Arjen has been a consultant for Interface21 in The Netherlands. You can find his blog at http://blog.interface21.com/arjenexternal link, opens in new window
Unfortunately we have been forced to cancel this course.

2-day course; Core AOP - Aspect-Oriented Programming with Spring AOP and AspectJ
This 2-day course provides an introduction to aspect-oriented programming and its role in enterprise application development. Using the very latest AOP support in Spring 2.0 and AspectJ 5, attendees will gain practical experience in developing and using aspects to produce more flexible, maintainable, and higher quality applications. Delegates will leave with knowledge that can be applied to immediate benefit on their own projects.

Course Objectives


Upon completion of this course, you will:
  • Understand what AOP is and the kind of problems it can solve
  • Know the fundamentals of Spring AOP and AspectJ, the two leading AOP solutions
  • Be able to choose the most appropriate AOP approach for a given situation
  • Have the practical knowledge needed to start introducing AOP in their own projects
  • Know how to use aspect libraries
  • Understand the use of aspects for protecting design modularity, transactions, security, management, profiling, tracing, failure handling, optimistic concurrency, caching, domain models, and more!
  • Have at your disposal a proven roadmap for exploiting AOP in your own organisation

Read more; http://interface21.com/training/coreAOPSyllabus.htmlexternal link, opens in new window

Telephone: +46-(0)40-602 3134, email: info@oredev.org