Wednesday, 10 November 2010

New Course Under Development - Java EE 6

Everything has been a little quiet at Virtual Pair Programmers since the release of Spring-MVC - but I'm back in the recording studio for the next two months, working on our next major release.

This time around we're looking at the standard Java Enterprise libraries, in "Java EE 6".

It's early stages still, I'm working on the course outline and deciding what should be covered. I also need to decide on the course environment - I'll be sticking with Eclipse almost certainly, but the application server needs some thought. We'll definitely have Glassfish in there, but we could possibly also include JBoss. This would need some work so drop me a line if you think this would be useful.

The draft outline - which will definitely change - is looking like:

1: Writing an EJB Session Bean
2: JNDI and Calling Remote Session Beans
3: More on Session Beans: CDI, Timer Services
4: Sending and Receiving Messages using JMS
5: Message Driven Beans
6: The Java Persistence API: Mapping Classes
7: JPA2: Modelling the Domain Model
8: JPA2: Queries using JPQL
9: The JPA2 Criteria API
10: JPA in a Managed Environment: the PersistenceContext
11: Declarative Transactions and Security
12: Webservices and REST

It's looking like a very long course - 10 hours plus so I'd better get back to writing it!


  1. Could you tell when it will be available to purchase? Also is it possible we pay upfront the full amount and enjoy chapters as available one bye one?

  2. Hi Neethan,

    We're aiming for a release at the start of the New Year, recording is still progressing and as always this is a long process.

    We've considered releasing on a chapter by chapter basis, but this doesn't really work because the course only comes together (and in fact the chapters are only finally formed) in post production, about a week before the course release.

    Before then, the course is really shapeless and probably wouldn't be very understandable.

    But don't worry, I'm recording as fast as possible!

    All the best,
    Dick Chesterwood.

  3. Hi Richard, what is the status of the JEE course?

  4. This comment has been removed by a blog administrator.