Practice simple code katas in many different programming languages on the Web.
When you visit the website, you will be given a random code kata to play with.
The tests are given so you need to type the actual code to pass all tests.
You can run tests by pressing "Run" button.