Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.


15,883 Points

ecommerce developer skills


What are the skills-languages an ecommerce developer should have?

5 Answers


For an eCommerce website there are a lot of moving parts, if your talking about WordPress here are a few things they would need to get started.

  • Proficient in PHP and WordPress.
  • Understand Authentication Guards
  • Understand transactions.
  • Understand mailing with php.
  • Understand data privacy and policies around this for different countries.
  • Understanding Services.
  • Proficient with PHP debugging ***
  • Proficient with JavaScript/or one of the libraries.
  • Proficient with security and validation for all of the above.

This is just a few of the things a developer would need but i would say the above are the most important.

***(This is very important not only for your site but also if you are using plugins, a lot of plugins are insecure and can be used against you, generally i avoid using plugins all together where possible but sometimes that cant be done, having a developer who can see these data insecurities will be necessary for a site dealing with sensitive data)

Hope this helps


15,883 Points

What is the best ecommerce platform for a front end developer to use?I mean what are the extra languages he has to learn to build an eshop?

Its not really that important which platform you use. Just a CMS that your confident with so this could be anything from WordPress to Magento

When looking just see which fits with your skillsets better. Most big CMS will have documentation on how to use their platform so be sure to check them out. for example Magento Develoepr or WordPress Codex