In reply to DVCoder:
Just because something is “old” doesn’t make it wrong. If you stick with the UVM Cookbook, you’ll be fine.
Many people find the Basic UVM and Advanced UVM video courses to be very helpful as well. The Introduction to UVM course is also good.
And if you want to get started quickly, consider using the UVM Framework.
Good luck!
-Tom