SpringSource University - Free Online Training

SpringSource University - Free Online Training

SpringSource University free online training provides you with high quality, developer-focused training videos by the creators of Spring.

Through our trainings, you'll benefit from the wide experience and architectural expertise of our team. These training videos can be downloaded for free after registration.

Below you will find our current free online training curriculum:

Metaprogramming with Groovy

 

Time: 1:06
Training Method: Training Video
Price: Free

In this training video Jeff Brown, member of the core Grails development team, steps through some of the powerful metaprogramming techniques supported by Groovy.  The session includes lecture as well as live coding demonstrations.

Key learning points:

  • - Metaprogramming Techniques With Groovy
  • - Metaprogramming Hooks
  • - ExpandoMetaClass
  • - Intercept, Cache and Invoke

OSGi and Modular Applications

 

Time: 1:03
Training Method: Training Video
Price: Free

In this highly practical SpringSource training video Joris Kuipers will teach you how to use OSGi and modularization for Enterprise Java applications.

Key learning points:

  • - Learn about the basics of OSGi and how it provides a modular, dynamic environment for your applications
  • - Learn how Spring Dynamic Modules allows to you to apply the familiar Spring programming model to your OSGi-based applications
  • - Learn how the SpringSource dm Server enables you to build Enterprise Java applications that can benefit from OSGi’s features on the server-side
  • - Learn about OSGi and Spring-DM best practices
  • - Learn about options and best practices for applying modularization to your own applications
  •  
 

Developing Aspects with AOP

 

Time: 1:05
Training Method: Training Video
Price: Free

In this highly practical SpringSource course Jeff Brown will teach you how to develop aspects with Spring AOP. This training gives you both theoretical as well as practical knowledge on Spring AOP.

In this training you will be provided with an:

  • - Introduction to AOP
  • - What problem does AOP solve
  • - The Spring AOP approach
  • - Defining pointcuts
  • - Implementing advice