I am looking for in depth understanding. Mostly I get tutorials that just say distributed ledger ship and stuff but dont explain much in detail.
I would suggest you to read: Blockchain Revolutiona to fully understand Blockchain's potential and Mastering Bitcoin, to understand all the technichal aspects.
Hey Lakshay - just published this article that should help cut through the distributed ledger nonsense!
Fraser Smith
PHP developer
There's and excellent tutorial / hands-on demo here: blockchaindemo.io
It may still be too simplistic for your requirements but I found that it helped me get my head around the basics.