Monday, July 18, 2011

Code katas for Web developers

A nice little list of possible beginner Web projects - intended to be weekend projects - to wit:

1. Simple blog with comments.
2. Pastebin with short URLs.
3. Todo list site (sans JS).
4. Add authentication to 1 and 2.
5. Site to send text messages with Twilio. (API use.)
6. Upload target site on E3.
7a. AJAXify #3.
7b. Add user accounts to #3.
8. Create a JSON/XML API for #3 or whichever.
9. Wrap said API in a package in your language of choice.
10. Expense tracker with pretty graphs and export to CSV or Freshbooks or whatever.

There are other simple project ideas along these lines that I'd like to start to catalog, but this is a great start. Normal people would use these for learning a new language. I'm using them to build one.

No comments:

Post a Comment