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


Oriol Bover
Oriol Bover
4,213 Points

CSS practice

Hey guys,

Im new in Treehouse since this month, and i love it.!

I am learning basic web design course. I learn mostly all well and i can follow the tracks without problems.

The problem is that when i decide to practice HTML/CSS on my own, my mind went blank and i become frustrated.

Any suggestions to solve this? maybe drawing mockups first, finishing all tracks and i will practice later.. i don't know, all suggestions will be welcome!

thanks for reading this.

p.s. Sorry for my english, i'm improving too!

1 Answer

Jennifer Nordell
Jennifer Nordell
Treehouse Teacher

Well first, your English is excellent. I'd suggest you start working on your portfolio page. It won't require that much imagination because who knows you better than yourself? :smile: I'd suggest picking up codepen at http://codepen.io/

The basic account is free and you can start coding immediately. Try and break down what you think you might want to do in small steps. First, just see if you can make the basic html for the landing page. What do you want on the first page of your portfolio page. Do you want extra pages for contact information etc? If you do, then put up links to those pages. This is what I mean by breaking things down into smaller chunks. Any project is going to be overwhelming if you take a bird's eye view of it.

I usually do this: First I decide generically on the content of the site. What am I trying to get across to the users who come here? Then I decide how I'm going to break that up. Do I want contact information on a separate page? Then I start thinking about the layout. And then I start doing the styling. And I make some generic plans regarding color themes and fonts to be used.

Here's where wireframing and todo lists can come in handy. Put everything you want in one list and as you have ideas, add it to the list. Then as you get them done, move them to a done list. Trello at https://trello.com/ is a great utility for keeping all your lists together. I think you'll be surprised at how far you actually get if you can start learning to break down your projects into tiny parts. Good luck! :thumbsup:

Oriol Bover
Oriol Bover
4,213 Points

Hello Jennifer,

thanks for answer me and share your opinion! :D

i will follow step by step your advice and ill try to be more patient.