Course name Duration Aimed at Price
CDI with Java SE and EE 3 days Java developers 1380 € / person
More
CDI for Experts 1 day CDI developers 840 € / person
More
JSF++ with Apache DeltaSpike 2 days CDI and JSF developers 920 € / person
More
RESTful Web Services (JAX-RS) 2 days Java developers 920 € / person
More
Metadata based validation for JSF-Webapplications 3 days Web-Developers focussed on JSF 1380 € / person
More
Portlets and Portal solutions 3 days Java-programmers focussed on the development of portal solutions 1380 € / person
More
Web development with JavaServer™ Faces 2.0 3 days Java-programmers focussed on web-development 1380 € / person
More
Metadata based validation with Bean-Validation (JSR 303) 1 day Java SE and EE Developers 840 € / person
More
Object oriented JavaScript OOJS 3 days Developers focussed on web-development and JavaScript 1380 € / person
More
Prices excluding VAT.

CDI with Java SE and EE

3 days
Java developers
Good Java programming knowledge
Introduction to dependency injection using CDI
Modern classroom in the heart of Vienna. Accompanying material and necessary software will be supplied.
5-10
1380 € / person
by arrangement

Course agenda

Day 1

Introduction to CDI - Part 1

  • Setup of CDI based applications with Apache OpenWebBeans and JBoss Weld
  • Dependency Injection (static and dynamic)
  • Scopes of Beans
  • Qualifiers and Literals
Day 2

Introduction to CDI - Part 2

  • Producers and Disposers
  • Events
  • Interceptors and Decorators
  • Stereotypes
  • Alternative and specialized Beans
  • Explicit typing of Beans
Day 3

Integration with CDI

  • CDI and Java EE
  • Extend CDI in a portable way
  • Testing with CDI
  • CDI patterns and anti-patterns