If you are a complete beginner to WordPress, you might not know that it is possible to install WordPress locally in your computer. You can create fully functional WordPress sites in your computer and test the site without any internet connection.
There are numerous advantages of setting up a local server (localhost) and installing WordPress on localhost.
Some WordPress developers like to develop the site in localhost first and then move it to a live server.
In this video, I will show you how to install WordPress on localhost using XAMPP server.