The Etsy Blog

Learn Programming With Etsy

Etsy.com handmade and vintage goods

Update: due to the amazing response from the Etsy community (over 700 signups!) we’ve accepted the first 200 students now, and are putting the rest of the signups on a wait list for a future session of this course.  Thanks, everyone!

Have you ever wondered how all those Etsy Apps get built? Have you ever wished for your own, custom Etsy Mini, so you can display your listings on your website or blog in exactly the way you want? Have you yearned for the programming skills to make websites that do as you please? Here’s your chance to get your start in web programming using the Etsy API.

Intrigued? You should be! Join our free four-week class on basic web programming on Codelesson.com. The class begins February 14, 2011. It’s helpful if you’ve dabbled a little in HTML or JavaScript before, but no experience is necessary. We’ll start at the absolute basics (showing you how to lay out a web page and control the fonts, colors and spacing), move into some simple programming tasks, and start doing some cool things with the Etsy API. At the end of the class, you’ll be able to:

  • Display your Etsy listings on your own site
  • Search for listings all over Etsy by keyword and price, or search only in your shop
  • Add cool animation effects to your web pages


Final project made by Nicola Johnson, a student in our class

The course runs for four weeks, with one lesson each week. Lessons are posted on Monday, allowing students to read the material and do the homework on their own schedule. There’s an online forum where you can post questions for the instructor (me!) or get help from your fellow students. There’s only one homework assignment per week, and it’s quick and to the point. If you have one night free per week, you can learn to program with Etsy.

The course is offered completely free of charge, and anyone can register. Simply visit our page on Codelesson.com and click on the orange Add Course button. You can sign in with your Facebook account, or you can create an account at Codelesson.com. Make sure your email address is up to date, because that’s how we’ll be keeping in touch with you during the course.

We just finished a first run of this course with a few Etsy Admin as students. It was great fun to help people learn a new skill. It’s also a great way for us, the Etsy engineers, to spread our gospel of “code as craft” to the Etsy community. I hope to see you all in class next week!

Click here to enroll in “A Gentle Introduction to the Etsy API” at Codelesson.com.

Past Handmade Code Posts | Code as Craft Blog