In reply to saritr:
Best bet is to pick-up some good books - for SV-Testbench I suggest Chris Spear’s book. For SVA - we have co-authored SVA Handbook.
But beyond books, tutorials - best way is to pick-up some plain Verilog RTL and start writing code as you learn the language. FOr instance see the open-source GPU MIAOW and pick-up small blocks, I am guiding several junior engineers doing precisely that here at CVC Bangalore, see some updates at: http://www.go2uvm.org/2016/07/open-source-gpu-decode-block-gets-open-source-go2uvm-test/
Good Luck,
Regards
Srini