Intensive Course on Aspect-Oriented Programming

UBC Continuing Studies
Sierra Systems

How can you convince your boss to pay for this course?

  • The instructors are leading experts in AOP.
  • This course will provide a balanced explanation of the technology, including benefits and risks, with explicit attention to assessment and adoption strategies. So it is just the kind of course you need to help your company assess this technology.
  • Aspect-Oriented Programming is an important new technology, your company needs to start learning about it now, even if actual adoption will proceed slowly.
  • Course size will be small and there will be time for discussion. So, you will leave with a solid understanding of AOP, as well as the ability to begin discussing how your company should explore this new technology in an expedient but risk-managed way.
  • $950 CAD is only $700 USD.
  • It is a weekend course, so you lose less time at work and also qualify for weekend flight and hotel rates.
  • Offer to pay for part of the travel yourself and spend a little extra time in Vancouver.

Industry and Press Trends on AOP

Aspect-oriented programming (AOP) is changing the way applications are developed. AOP increases the quality and value of your software design and implementation.

AOP is getting increased industry and press attention, and has been identified as a "vital for our survival" by IBM V.P. Daniel Sabbah [1] [2] [3] [4].

In addition to IBM, BEA, and JBoss are supporting AOP in their products [5] [6].

AOP was a hot topic at the recent JavaOne conference. The AOP panel session - featuring James Gosling and Graham Hamilton of SUN, Cedric Beust of BEA, and Gregor Kiczales - filled both its main room and its overflow room. [7]

AOP was a hot topic at the recent Server Side Java Symposium. The AOP sessions were tied with the EJB 3.0 sessions for attendance.

AOP was named by MIT Technology Review as one of the "ten emerging areas of technology that will soon have a profound impact on the economy and on how we live and work" [8].

[1] The Server Side at AOSD 2004
[2] eWeek
[3] Java Developer's Journal
[4] IBM touts new 'aspect' for software coding, on
[5] AspectWerkz
[6] JBoss
[7] InfoWorld
[8] MIT Technology Review