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

How to create a website from scratch? Like the professional way.

Anyone feel the same?

I created few websites and web apps before but it seems wrong. I always redo everything in half-way when I felt the web is not great and I wasted so much time.

Is there any advice to create a websites/web apps? Like step by step, what I should do before coding.

Right now, I'm kinda struggling to create a responsive website

1 Answer

Samuel Glister
Samuel Glister
12,471 Points

Hi Samuel,

From what you are saying it looks like you are missing direction with projects.

The best first step is to find a project that has an end goal. For example I am a Web developer that works for a design agency. A client comes to us wanting to sell their products online or provide information to their customers. So the aim here is to either create an ecommerce store online or a really nice looking information site.

Now I have the goal I would then design the website make it look really nice and sent this to the client. Make and tweaks they would like and then, when they are completely satisfied with the site I will start to build the solution.

I would then build the solution whether that is using WordPress and Woocommerce (or something similar) or just using HTML CSS and JS to create a really nice site.

Finally get final sign off from the client and then you are ready to launch your finish project :)

It took me a good while beofore I managed to get my first project launched, however once you do you never look back. It's all about ultimately providing a solution to the client.

I hope this helps

Thanks a lot for the advice, I'll keep that in mind :)