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 Beginning HTML and CSS Follow Along with Workspaces

Mary-ashley Holtz
Mary-ashley Holtz
2,398 Points

Re-Do "How to make a website" section

Hey all, I have completed the "How to Make a Website" section and now want to re-do it to see how quickly I have the information down. In regards to using workspace, I already have all the HTML, CSS pages built from my first go round in this section. Would putting all those pages into a new folder be the best thing for me to do? Or is there a way to get a clean workspace in order for me to re-do the section?

Thanks! Mash

3 Answers

David Kanwisher
David Kanwisher
9,751 Points

Another idea is more challenging, but studies show it is the better test of your knowledge ("See: Learning how to learn). Using the tools you learned in "How to make a website", attempt to create a website from nothing. Even if it's not beautiful, even if it's basic, you'll quickly find where your knowledge gaps are. When I did this style of exercise for the first time it was frustrating, because I thought I knew more than I really did. I found out I didn't remember how to even start from nothing. SEEK THIS FEELING, you're learning the most during this time. Happy Coding!

Mary-ashley Holtz
Mary-ashley Holtz
2,398 Points

Thanks David! I think this is a great idea. Do you know what platform I can use to build a site from scratch just myself? (I guarantee there will be lots of knowledge gaps. I just really want to know what I am doing, instead of coasting through) Would that be off of a domain I purchased?

Jennifer Nordell
seal-mask
STAFF
.a{fill-rule:evenodd;}techdegree
Jennifer Nordell
Treehouse Teacher

Hi there! First, I applaud your efforts to revisit the material to make sure that it is cemented in your mind. Kudos! :thumbsup:

But because some of these lessons start with some code already in place what I might suggest is this: download the files to your local machine from the workspace or from the "Downloads" portion of the videos. Generally, there is a "Project Files" zip file there for you. This will allow you to have access to the finished code.

When this is done, delete the workspace. When you start the video and launch the workspace, it will rebuild the workspace as if you're viewing the video for the first time.

I hope this helps! :sparkles:

Mary-ashley Holtz
Mary-ashley Holtz
2,398 Points

Thanks Jennifer! Are you talking about saving the pre coded materials? Or is there a way for me to save the completed site code that I already finished, prior to me deleting the workspace?

Jennifer Nordell
seal-mask
.a{fill-rule:evenodd;}techdegree
Jennifer Nordell
Treehouse Teacher

Mary-ashley Holtz you can do either. But in case you have some custom things in your own workspace that you'd like to save, I'd suggest clicking File -> Download workspace. It's all the way at the bottom of the menu. This will create a zip file for you containing the entire contents of your workspace, including anything you've added yourself. :smiley:

Mary-ashley Holtz
Mary-ashley Holtz
2,398 Points

Perfect! Thank you very much Jennifer!

David Kanwisher
David Kanwisher
9,751 Points

Start with just using a text editor like Sublime to create an index.html document. Then preview your created page in a browser. No need to host files on a domain just yet if you're only practicing, you can just keep your files on the computer.

Open up Sublime and create a new file and name it index.html then practice coding your HTML. If you're ready you can also connect a .css file for your CSS styling in a separate file. Then you can just open your index.html file in your favorite web browser to see your work!

Mary-ashley Holtz
Mary-ashley Holtz
2,398 Points

Thank you very much for the direction David. I will certainly use Sublime. Can't wait to start!

Jennifer Nordell
seal-mask
.a{fill-rule:evenodd;}techdegree
Jennifer Nordell
Treehouse Teacher

I'd like to reiterate here a bit on what David Kanwisher is saying. The best way to learn to code is to break it and then fix it. It just is. It will be frustrating, but it will also be sooooo rewarding when it works!

And I also use Sublime text editor. But other people are fans of Notepad++ and Atom (among others). And you can do this all locally without ever putting it online. Later on through this track you will learn how to put all this online and register a domain name, point it to your site, and many other things you need to make it beautiful, functional, responsive, and available for public consumption.

But if you're wondering if you can do any of this from a mobile device, yes you can! At least a bit. I highly suggest codepen and jsfiddle. Think of them as small playgrounds where you can quickly see how something works or if it works at all :smiley: I've been known to sit in waiting rooms and play a bit with front-end development from time to time!

Good luck! :sparkles: