Friday, 22 June 2012

My Next Course: Hibernate and JPA

This course has now been released (on Feb 14 2013) - full details here I've been working on projects for the last few months, so it's been a while since I created a new course.

I've agonised what to go for - there are so many vibrant and interesting topics I can cover, but I've decided to create a course covering both Hibernate and JPA in full detail.

We have already covered Hibernate in a little detail on our Spring Fundamentals course, and we do some JPA on the JavaEE course, but really we just provide overviews on those courses and we don't get to a full professional standard.

Hibernate and JPA need a course in their own right, and it's probably the most asked-for course from our customers, so I'm into the studio on Monday morning to start work.

As always, our video courses take a while to record and edit, we work hard to get them right, so it will be at least 2 months before we're ready to release. In the meantime, here's the draft running order - please contact me if there are additional topics that you want to see on the course!

  1. Getting Started
  2. Persisting objects
  3. Relationships in Hibernate/JPA
  4. Bidirectional Relationships
  5. Implementing equals() and hashCode() correctly
  6. Mapping Inheritance Hierarchies
  7. Embedding Objects
  8. Queries using HQL / JPQL
  9. Using the Criteria API
  10. Detached Objects and Merging
  11. Versioning Objects and Locking
  12. Understanding Lazy Initialization
  13. Hibernate/JPA in Web Applications (OpenSessionInView/OpenEntityManagerInView)
  14. Extended Sessions and EntityManagers
  15. Hibernate Caching (and the second level cache)
  16. Hibernate Validators
  17. Introducing Hibernate Search
  18. Auditing with Envers

4 comments:

  1. Hi,

    I have gone through your course(almost) on Java EE6. I am looking forward to your course on JPA. Can you please share when you plan to publish this course

    S

    ReplyDelete
    Replies
    1. It's well on the way - lots of detail in Hibernate and I'm keen to cover as much as I can.

      If you've bought JavaEE through the VPP site, you'll be on our email list and we'll be sending an alert about a week before the course is out. It will still be a while yet as even once it's recorded, there's editing, reviewing and post production. Hard work!

      Delete
  2. Keep it up Richard. Waiting for it :-)

    ReplyDelete
  3. Still hard at the recording - it's been a big one this and I'm surprised to see it could be our longest course yet. See my latest blog post for a full update.

    ReplyDelete