Though it is in a beta stage, but already this platform is having quite a good amount of tutorials. But what I like most is that TrailHead is having a very cool feature – Challenge yourself. Here what you can do is that you can challenge yourself to complete the exercises and earn points. The intention behind is to check your understanding.
I am already in love with this initiative. Guys, please go ahead and check this one.