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
Martin Dweh
1,014 PointsOnline Store
Hello Friends
I'm in need of some help with an online store project that I have in mind. The Main reason why I joined Treehouse, is to gain the knowledge to make my online store a reality. Any help from Teachers and or my fellow Students, Will be greatly appreciated. -Thanks in advance.
Description of my project:
I want to build an online store similar to Google Chrome online store, To have a better idea of what I'm talking about, here's a link: https://chrome.google.com/webstore/category/apps?utm_source=chrome-ntp-icon .
KEY THINGS: The Fixed Header The Fixed Left Panel -that holds the menus / links and the Main Content Panel, that's scrolls with the main scrollbar.
FEATURES:
The Main Content Panel loads new contents when you clicked on a link in the Left Panel.
*The Left Panel keeps the height & width of the Browser Window.
*****This is pretty much it. I just want to set up the frame / structure of my online store like this. -Any tips on which programing languish (es) used to built the structure of the "Google Chrome online store" and help on how to achieve this. Will be greatly appreciated. -Thanks in advance.
2 Answers
Keith Monaghan
9,494 PointsHi Martin,
You're in the right place. Various Treehouse courses will teach you how get from here to there.
You'll want to work with HTML and CSS to build your design template (what you described is very feasible).
You'll also need a language for app functionality (server side). This could be PHP, .Net, Ruby, etc.
If I was doing a store like what you described I would build a custom solution using PHP or build/modify a WordPress theme (which also uses PHP). However, PHP is my language of choice so that's what I know. If you're comfortable in a different language you should consider a solution with that language.
PHP is a good place to start and Treehouse has courses that walk you through building a store. They even teach you how to integrate your store with PayPal. Which means you could follow this course while building your store and finish with a working site.
Here is the Treehouse PHP content. After you've worked through HTML, CSS and perhaps the design courses, take a look at Build a Simple PHP Application:
Keith Monaghan
9,494 PointsI see that you've been learning HTML, CSS and PHP already. You're on the right track, just keep going.
The business content is great stuff. Just be careful. I found myself using the business courses as an excuse to avoid the harder programming stuff. I was learning but I wasn't learning what I needed to at the time.
Martin Dweh
1,014 PointsMartin Dweh
1,014 PointsThanks a lot Keith, for the tips and suggestion -I really appreciate you taking the time to respond to my question.