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!

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


Josh Miller
Josh Miller
2,731 Points

Web Design help

Hey I am interested in creating websites! But I am a beginner.

I am having trouble generating ideas to create the graphic design of a web page.

Is there any easy way for this to happen? I am not very creative but willing to learn to get there!

Mark Casavantes
Mark Casavantes
Courses Plus Student 13,401 Points

Hi Josh,

Just do it!

Design something. Design a logo. Create a website. Keep designing.

If you want to be very good at something, nothing is easy. Hard work is what it takes to succeed.

The reason a lot of people do not recognize opportunity is because it usually goes around wearing overalls looking like hard work. Thomas A. Edison

What are your hopes and dreams? Work on your hopes and dreams everyday. Never quit!

In the Teamhouse Pro plan there is a lot of design material in their library. I really have liked the material in their Pro plan and recommend it. In reading other posts I have seen that completing a track should get you at a good starting position. I am aiming for 10,000 points and see where I stand regarding my abilities. If I am not satisfied, I will aim for 20,000 points.

Find a design firm and volunteer to intern with them. I am sure you will learn a lot.

Just do it!

3 Answers

Andrew McCormick
Andrew McCormick
17,730 Points

Josh Miller , the best tool for learning is a good text editor and Treehouse videos. I'm not going to get on the Dreamweaver good/bad debate. But in my opinion all those tools are still limited by your knowledge of what those tools are doing. Understanding what those tools are doing for you, makes it mush easier to use them ,troubleshoot them, and use them to their max. Even if you just learn the basics of handcoding html, css, and some javascript. Then start trying out tools like Dreamweaver if you really want. Otherwise, DW will not do what you want one day, you'l get frustrated because you don't know why, and then you'll either quit web development or finally decide to learn the basics.

try starting here: http://teamtreehouse.com/library/how-to-make-a-website

another story: If you only learn to use Dreamweaver, what if Adobe decides to stop developing Dreamweaver next year? There was a tool called SiteGrinder that built sites from Photoshop files. Worked pretty decently, even had a CMS that could be deployed with it. However all of a sudden we stopped hearing of updates, no one was getting support, the company went quite. A year after that started, the company shut down. I remember reading forum posts of people that had established their entire business model around using SiteGrinder and how they didn't know what they were going to do now. They were angry and frustrated. Problem is that they had called themselves a web developer when they were really a SiteGrinder user only. They had no understanding of the basics of web development and had no place to go. Soooo, just thinking about that when looking at learning tools first. Btw, that can be taken well beyond the world of Web Development.

Hi Josh!

A good way to start designing websites is find websites you like and take inspiration from them. Find a website that makes you say "wow" and then figure out what makes you like it so much. Once you have figured this out start incorporating these design choices into your own website.

The next step is to keep working on these sites that you are making and always try to think of ways that you can make them more aesthetically appealing and better looking. Once you have figured out some ways to make it look nicer incorporate them and then judge your website and see where to go from there.

I hope this was of some help to you, feel free to ask any questions if you have any! Have a good day!

  • Luke
Josh Miller
Josh Miller
2,731 Points

Hey thanks for the information. Definitely helps!

I have another question. To help design and code my website, I have been looking into Dreamweaver tutorials with HTML5 and CSS 3.

Is there a better program out there that can do this?