edits to correct typos made on my phone. I am skeptical of developer bootcamps because they often aren't open enrollment. You generally have to have the aptitude and background to get through their admissions process and interview. That weeds out some people right away. They are right to have this admissions process, because if you let everyone in, lots of people won't make it, and then the promise of good paying job…
When it comes to those "who don't make it very far"; how do you handle tuition and possible refunds?
I'm not really advocating that they deserve or should get a full refund; I'm just skeptical that an open enrollment type thing where anyone can join (like I've experienced with a MOOC)-- you'll have a lot of students starting out, and end up with very few. The one's who couldn't make it should have been screened out, as they're both spending a lot of their own money on this, spending a lot of their own time on this, and potentially taking time away from others with remediation or tutoring-- at the very least, there could be various levels of classes for them to work things out before being introduced into the subjects where they might tend to fail.
From the perspective of someone who has been taught and who has taught, in both cases I prefer small group sizes of people I have some confidence in being relatively adept at what's going on-- the need to reiterate and reintroduce certain core concepts on things goes down a bit as well.