The bootcamps of the future will focus on either the experienced developers wanting to learn a new language/skill quickly. The structure will be like an extended conference where everyone attends presentations and gets excited for a few days and then everyone goes home. This will be followed up with an online course teaching the basics that will allow everyone to work at there own pace. A few tests and assignments will assign grades. A hackton will be planned where everyone will build a product using there new skills. Teams will be assigned based on grades to make things fair.