It would help if you thought about registering for web hosting before you begin...
Hosting
Without a domain name or hosting, you cannot have a website. But what is...