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

CSS How to Make a Website Sharing a Website Upload the Website

If you were not following with workspace files, would you just create your files through the hosting server?

THAT^

2 Answers

If you were not following along with the workspace files, you would need to create your website on your computer locally. You'd need write up all of your code in a text editor like Sublime Text or Brackets and save your files on your computer. If you have purchased a hosting plan from a provider, then you would use Cyberduck or a similar FTP client to upload your files to the server as Nick demonstrates in the video.

Is sublime text specifically for code? or would a word document be the same... Im confused.. When I am creating my own website is there not a sidebar like workspace?

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

You definitely do not want to use a word document, as there is extra code that you don't see that is added to a word document that will mess with a your code.

At a minimum, you would want to use notepad, but I wouldn't recommend that. Like Jacob said, you should use a text editor like Sublime Text, Brackets, or Notepad++. These text editors are designed for coding and work with many types of code (html, css, javascript,php, and more). They have syntax highlighting, which will allow you to read your code more easily, along with help to find errors. Plus, they have some 'auto-complete' type features that will give you a closing tag after you type your opening tag. And there are a bunch of other awesome features, too. These editors can also be used for free - Sublime Text 2 is what I use, but I've also used Notepad++ and liked that too.

While just learning/practicing along with the videos, I wouldn't worry about hosting with an actual hosting server. When you save your html with the .html extension, you can then open that file directly in the browser. Follow the file structure that they are using in the video and you will be able to follow along just as if you were using Workspace. This is what I do. :-) When you start getting into server-side languages, like PHP, that will require a server, but they will walk you through installing it on your own computer and using it, so again, you will not need hosting.

Finally, if you do want to host a live site, check out http://webhostingforstudents.com/ as they have a low price and discount for Treehouse students. Great place to start! :-)