We know that for creating sub-domain we need a hosting. But today you will be happy to know that If you dont have any hosting you can create sub-domain in your Namecheep and you can use it anywhere...
How.??Its easy Just do as like as me...
How to create:
1) First log in your Namecheap account using your user name and password.
2) Then Go to Manage domain.
3) Select The domain.