How to create website in your desktop using XAMPP
Here is simple tutorial to create a website using your desktop pc and for this tutorial you need to use the XAMPP software. If you follow this tutorial then you can easily create a website using the web hosting service which was available in the market.
Here are some of the free web hosting service which was provided for free with some restriction. I think the limitations which was provided by the free web hosting companies are enough to learn the basics of the website.