1 Sekforde Street, EC1R 0BE
London, England

This 2-day AOP 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, at this AOP course you will gain practical experience in developing and using aspects to produce more flexible, maintainable, and higher quality applications.

You will learn what AOP is and what kind of problems it can solve. You will gain practical experience using both Spring AOP and AspectJ, and understand how to build more flexible, maintainable, and higher quality applications by using them appropriately.

Upon completion of this AOP course, you will have an in-depth understanding of AOP that can be applied to immediate benefit on your own projects.

This AOP course has been developed by Adrian Colyer, SpringSource's CTO, leader of the AspectJ project and founder of the Eclipse AspectJ Development Tools (AJDT) project, and David Syer, Principal Consultant at SpringSource.


* 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

Official Website: http://skillsmatter.com/course/java-jee/spring-aop

Added by Skills Matter on January 15, 2009

Interested 2