Introduction - If you have any usage issues, please Google them yourself
The UVM Primer An Introduction to the Universal Verification Methodology by Ray Salemi
The UVM Primer is the book to read when you've decided to learn the UVM. The book assumes that you have a basic knowledge of SystemVerilog and the principles of verification, and takes you step-by-step from that starting point to the point where you can write and understand UVM-based testbenches.