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! While you're at it, check out some resources Treehouse students have shared here.

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 HTML First Use HTML Elements

how long does it take to make a website

how long

index.html

2 Answers

It depends on the website you're trying to build.

Think of it this way 'how long does it take to cook dinner'.

If dinner is a microwave meal - it takes about 5 minutes If Dinner is a multi course meal for a dozen people it takes hours.

The more basic (and non dynamic) your web site it - the quicker it'll be.

Building a one page HTML site with no styling probably takes no more than 20-30 minutes depending on how fast you type and if you know in your head how you want it to look.

Building a dynamic e-commerce store from scratch with responsive design and lots of cute web 2.0 CSS and Ajax tricks that is run through test driven development, agilely, and refactored, is going to take a very long time especially on your own

Emma Willmann
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Emma Willmann
Treehouse Project Reviewer

That's a tough question to answer. I can write up a little code, and throw something up in a few minutes that says 'Hello World'. For a 'real' website, with actual content, well, the more complicated the website, the longer it'll take to create and publish.

Depending on your skill, you could put a decent but simple website up in a day or two, especially if you use a framework like Bootstrap. Large websites can take a lot of time, because there is a lot that goes into making them. Typically for something large, there is a team of people working on them, some doing front end development, some back-end development, and others who just do designing.