Silicon Dojo is based on the idea of learning technology by building projects.