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

Business

How do I create a complete website being a front-end developer?

Hi there,

I just started on this journey. That's why I offered to make a website for free for a woman in exchange for her testimonial.

However, where do I make a complete website if I am only a front-end developer?

How do I get to know which images to use and all the other stuff?

Spencer Worthing
Spencer Worthing
6,341 Points

Hey Tushar,

You can get away with creating a simple website with HTML/CSS at first, if you would want to add some interactivity, JavaScript can help with that but might be a little daunting at first. In terms of the images/graphical elements, it will be up to you or for the client to supply them. In a perfect world, the client should supply with you with all of the copy/images/logos. Also, keep in mind when using images that not all not are free so be mindful of copyright infringement. There are websites out there that offer free stock photography and resources like http://www.freepik.com/ and https://pixabay.com/ .

If you happen to get stuck in the process of designing the website, keep in mind you can always check out inspiration online - simply search something along the lines of "nicely designed websites" on google or something similar to get a sense of the different things that are possible.

I hope this helps!

2 Answers

jason chan
jason chan
31,009 Points

You would use royalty free images or pay the photographer for the images. They originally belong to the owner of the images shot by the person.

Second you can learn how to make a website from any of your frontend tracks or backend tracks like php.

https://teamtreehouse.com/tracks

https://teamtreehouse.com/tracks/front-end-web-development

https://teamtreehouse.com/tracks/php-development

I believe in your country you can easily find free PHP web hosting.

If not you can either learn rails, python, java, or javascript push to heroku.

Goodluck in your journey.

Thanks a lot guys! This helped me a lot!