Member of Java Community Process on Java EE 6 and Java EE 7, Antonio is primarily a hands on man (who advises his customers and develops their architectures).
Co-leader of the Paris Java User Group, co-creator of Devoxx France, animator of the French Java podcast Les CastCodeurs and Java Champion, he will share his experience and passion for architectures.
Antonio is the author of a Java EE 5, Java EE 6 and Java EE 7 books.
Java EE 6 is a simple yet complete platform to build your application. It went all the way through EJB 1.0 with Home, Factories, RMI/IIOP... to simple injectable POJOs running on lightweight containers. Patterns of yesterday became anti-patterns and layering out of fashion.
This 3 days training aims to demystify the new Java EE platform. It combines presentations and hands-on labs to develop a comprehensive application with emphasis on good architecture. Patterns of yesterday becoming today's anti-pattern, the race of decoupling and over layering ... you will learn to use the technical blocks of Java EE 6 (JPA 2.0, EJB 3.1, JSF 2.0, Bean Validation 1.0, CDI 1.0 and JAX-RS 1.0) to best meet the needs of your users. For this training to better meet your expectations, you will have to fill out a brief form to adjust the training to the level of the group.
- What's new in Java EE 6?
- How to quickly and simply develop an application ?
- Why and how to refactor your architecture to meet new needs?
- What architectures can be modeled with Java EE 6?
- Day 1 : Java EE, JCP, Java EE 6, JPA 2.0
- Day 2 : JPA 2.0, EJB 3.1, CDI 1.0
- Day 3 : Bean Validation 1.0, JSF 2.0, JAX-RS 1.1, Bits & Peaces
I mostly give this course in Europe (France/Luxembourg/Germany/UK) on site, contact me if you want to have more information.
The aim of this training course is to learn Java EE 6 while running some code. In an incremental way you will slowly build a web site to CRUD books and CDs through a JSF UI and REST interface. It is a bottom/up approch so in the first labs you will develop the JPA domain model and then add EJB façades, REST, JSF with the help of Bean Validation and CDI.