Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community!

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

HTML How to Make a Website Sharing a Website Find a Domain

Is it required to purchase a domain name & web hosting to complete the "How to make a Website"?

The track I'm on is 'How to make a Website'. The basic website is completed, html & css pages done, and now the instructor is walking us through buying a domain name & website hosting. Is it necessary to do so to complete the course?

this question is directed towards the instructors, but I'll take an answer from anyone


4 Answers

Garrett Petticrew
Garrett Petticrew
7,242 Points

Hey Steven,

Good question. To complete the course you do not need to buy a domain name and hosting. These pieces of the course are provided because you will need a domain name and hosting when you want to showcase your website(s) to the internet.

For course completion, they are not required.

Adam Burkenpas
Adam Burkenpas
23,559 Points

Well, you could upload your site to 000webhost.com. It is completely free, but has some restrictions. The restrictions are pretty advanced, so you should be okay. You can usually find domains on sale for less than 5 dollars, so long as you don't mind a .net or something other than .com.

It is a good learning experience to upload a site to a server. Using a FTP client and FTP login can be a challenge at times. Also, learning how to set up your Cpanel so that your site functions the way you expect (though this is more for if you start doing some PHP)

Good luck.

As Garret said for course completion there is no need to buy domain name or any host. but sooner or later as a web designer or developer you need to purchase them and offer your website to your customers. So maybe it is the time to buy and test your basic and simple pages on it. Practice makes perfect.

Thank you all for your help. I can see where having a domain name & hosting now could be of assistance. I will take it under advisement.