Aspect Oriented Programming
Course Description
Aspect Oriented Programming (AOP) is for experienced Java developers who want to learn what AOP is and how they can use AOP via Spring and/or AspectJ in their work.
Through hands on labs, the students will gain real world experience. In addition to their own exercises they will have tons of our clear, precise, useful, exemplary real world code to use in their projects royalty free!
Topics
Contact us for detailed outlines. Topics may be customized for onsite courses.
- Joinpoints
- Pointcuts
- Advice
Key Benefits
Upon completion of this course, the student will be able to:
- Write programs that use AspectJ
- Write programs that use Spring AOP
- Easily understand AOP in other frameworks
Duration
2 days
Level
3 (Advanced)
Audience
- Developers with at least 1 year Java programming experience.
- Solid knowledge of OO concepts
Free Skills assessment exams are available!
Presentation
50% lecture/50% hands on.
Each student has his or her own computer.
Each student receives a copy of the course notes and the examples on CD.
Onsite deliveries available.
Time
Our public course schedules are available here.
