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

E-commerce Website Requirements

Hi Guys i want to create a E-commerce Website where i will be selling different kinds of products.

I have studied the following topics in the "Learn PHP Development" Track: -How to make a Website -Build a simple PHP application -Enhancing a simple PHP application -Using PHP with MySQL -Css Foundations

i will be accepting payments through Paypal. The site will consist of a Homepage, About Page, Contact Page, Products page, Members page(can sign in or Register), add to cart feature(like on Mike's Website :D)

My question is are the pics covered in the PHP Track enough to create this website? If not, any advice on what i should learn next in order to have enough knowledge to create this website. Any problems that you guys can see me incurring when creating this website?

All advice appreciated.

Thanks Guys

4 Answers

SERGIO RODRIGUEZ
SERGIO RODRIGUEZ
17,532 Points

Hi Leo,

Who is going to be running the website? Does everybody who runs the website have coding skills?

If not, you may want to support your site on a CMS like WordPress to allow "friendly" interaction with the backend of the site. If this is the case, take a look at the WP development track and a the "How to build an e-commerce site with WordPress and WooCommerce" Course.

You are very very close! Congrats!

Hey Sergio,

Thanks for reply,

Currently i will be running the website, but probably i would need to cater for other people helping me run it with no coding skills in the future so i think i should take your advice on looking at the WP development track "How to build an e-commerce site with WordPress and WooCommerce" Course.

James Carney
James Carney
16,255 Points

You would be able to make a functioning site if you followed the PHP Track, but I wouldn't recommend it. I would dabble in something about front end web development. The site for Mikes Website has a bit of CSS for styling the page the way Treehouse wants. If you feel comfortable with styling it then go on and rock your site, if not then I would do some front end stuff. Either the whole track if you have time, or stick with learning CSS.

An easy way to make nice websites is using frameworks like Bootstrap. You shouldn't mess with it if you aren't familiar with CSS, but once you have an understanding of CSS it makes developing websites a lot faster.

Keep us posted! I'd love to see what you have in store for us in the near future!

SERGIO RODRIGUEZ
SERGIO RODRIGUEZ
17,532 Points

James has a good point.

I assumed you already knew about styling and front end development. If that's not the case, take a look a the CSS Foundations course (it is in the PHP track) and the Frameworks course (were you will learn about Bootstrap and Foundation).

Another extremely helpful tool from the business standpoint is SEO. Take a look at the SEO basics course.

With all this, you will be more than prepared for building your site in the long run.

Thanks guys for the comments, i shall look into following your advice.