Hibernate and Java Persistence API (JPA) Fundamentals (Udemy.com)

Get smarter about how you work with Java and databases in this thorough hands-on course.

Created by: Infinite Skills

Produced in 2017

What you will learn

  • work consistently and efficiently with databases in Java
  • how to set up the Hibernate framework, how to work with APIs, and how to retrieve useful data

Quality Score

Content Quality
Video Quality
Qualified Instructor
Course Pace
Course Depth & Coverage

Overall Score : 86 / 100

Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a java course? Or looking for more detail on Infinite Skills's Hibernate and Java Persistence API (JPA) Fundamentals? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

Course Description

Are you ready to get more out of JDBC and your data using smart, streamlined techniques? This Hibernate course is a great place to start.

You will start by learning about object relational mapping and Hibernate, then jump into learning about the Hibernate basics. From there, Kevin will teach you basic mapping annotations, mapping composite and collection types, and entity associations. This video tutorial also covers Hibernate API, JPA API, advanced mapping and configurations, and criteria API. Finally, you will learn about the Hibernate query language and Java Persistence query language.

Once you have completed this computer based training course, you will be able to simplify and clarify the persistence tier of your applications using Hibernate and Java Persistence, granting you productivity improvements and easing future maintenance. Who this course is for:
  • Java developers looking to streamline the way they work with databases

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

Instructor Details

Infinite Skills

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.
The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.



48 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

Great course !! Thanks.

Had a couple of issues running the script. Nothing serious though.Maybe add a section or update the old ones to help with configurations of new versions.

Good for those who doesnt have any knowledge about the subject and this videos have all the details of the course with proper explanation.

Great course! if you are new to JPA this is the place to start from

Cached and eviction is not part of this course. Would be nice

Nice course to understanding about how Hibernate work.. i loved it :D..

Many things are similar in JPA and Hibernate and there are also some nuance differences. This course does point them nicely and in second part of course shows theme "side-by-side".In course marked as "Expert" level I would not expect explaining difference between JPA and Hibernate using example with interface and actual class in "long" video. Imho that should be sufficiently done with single sentence that JPA is just specification and Hibernate is implementation of JPA.I like how are major terms defined before they are heavily used in lessons.I would prefer update to this course with new versions of libraries. Presented 4.7 hibernate is now a bit older. On the other hand, I think that all presented things are still fully valid.Thanks for nice course.

The resources are very old and are not in sync with the videos.It's very tough to navigate the resources.Very limited help.

Sorry guys. This is completelly unusable course. I was unable to make it work past lesson 14 - building session Factory. Probably outdated content, or not enough explanation what and how individual dependencies are suppose to work. If log4j is hard dependency (hibernate wont work without it) it should be explained in the course, or it should be named as prerequisite.

The latest course material link does not work. Also, I can lot of questions un-answered.

Very thorough course. Teaches you how to think about the JPA and Hibernate ecosystems.

Very good experience with this course