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

General Discussion

Owen Schebella
Owen Schebella
4,392 Points

How do I begin to apply my learning?

Hi people, I've been going for a month or so with treehouse, a bit over 3000pts now and I'm looking to actually apply some of my learning. I've focussed on html/css/sass but am very unsure as to how I should go about applying it. The idea of making a site from scratch seems daunting. The more I learn the wider the world of knowledge gets and the less I feel I know! How have most of you started out in the 'real world'? Thank you!

Just think of it as if you where playing with Lego, add a piece here, a few bits there, take away a few, change your mind, tinker and have fun.

3 Answers

Have you tried building a static website?

Owen Schebella
Owen Schebella
4,392 Points

Tried following the static site using Jekyll video. But even then I'm stuck as to how to even start. I feel like I've spent so much time on CSS and Sass that I can hardly remember HTML..

Start buy building your infrastructure for you page. The body a few pictures and some content. I would prefer on a topic you like or a hobby these tend to help stay motivated when things get hard and abstract and trust they will.

  1. Make a simple site with no colors or images just content.
  2. Add a few images( nothing major)
  3. Then work you magic with css
Owen Schebella
Owen Schebella
4,392 Points

Thanks DeAndre, I'll try that. Good suggestions.

Frank Ruiz
Frank Ruiz
15,558 Points

Hey Owen, look into an HTML5 template called "boilerplate." You don't need to use everything that is in the file, however it will give you a basic structure for a page. I would start off with a static page as stated above; maybe the beginning of your portfolio or a small business single page site for example a barber shop. Make a list of the basic content you would need for the purpose of the page and then arrange them on the wire frame. At this point you would need to be thinking of the CSS and layout of the page. Alternatively, in the Web Dev track, instructor Nick Petite has a series where he builds a portfolio website. You can translate that over to a text editor and understand that structure before advancing into more complex projects. This is going to be my plan.. Good luck! :)

Owen Schebella
Owen Schebella
4,392 Points

Thanks Frank! I'll check out boilerplate for sure! Sounds like its exactly what I need.