What about a project based approach with testing similar to the AP exams (multiple graders, on a curve, with deviance from the mean singled out and examined)? I.E. implement a 12 factor web application using the python standard library that can handle x volume of traffic on n cores with y gb of ram where n and y are somewhat excessive? Could be interesting IMO.
That's literally a bootcamp (at least, the good ones). I taught at a bootcamp myself a while back and the entire curriculum was project-based. We wanted the students to imagine something and build it. Most of the bootcamp was about teaching new tools/techniques and providing support to our students as they built things.