I have many many thoughts on what model would work. Sorry if this gets ranty...

I believe that the models that will be successful are models where there is curriculum designed to be done asynchronously, with ample time for practice and repetition to build skills, followed by assessment and feedback.

You do not need a classroom for this. A wise man once told me that a good teacher is not the sage on the stage, they are the guide on the side. And that's what adults need. They don't need to all sit in a room together being held back cos one person doesn't understand it. Lecture and talking and demos can all be done online on Youtube.

Or you make a web site, write some content and make some videos, give some practice problems with unit tests that tell the student if they got them right. Easy peasy. Nobody's time is wasted.

The third part is the part that doesn't scale - you need people to provide coaching and feedback. And you need one on one time to discuss feedback, options, choices, etc.\

Think about this:

If I tell you to make me a five page web site with a contact form, appropriate color scheme, valid semantic markup, clean CSS, appropriate color scheme, and content, then I have to do the following:

1. Develop lessons to give you the information on how to do these things
2. Give you ample opportunities and time to practice and excel at these things individually
3. Give you detailed feedback on your practice so you can practice more
4. Give you the time to do the assessment well
5. Review your work and give you detailed feedback on it so you learn.

Notice that I start with an end in mind, then work it out to get you to be successful - I don't just start teaching you a bunch of stuff and then make up some test... it's all planned out.

So the curriculum design takes time and planning. It's an art and science of its own and we learn new things about how people learn all the time. But a small group of folks can take the time to put curriculum together. There are people who study this for a living. They're not subject matter experts though, so you kinda do need both.

But notice all the places where there's review and feedback. That's the part that doesn't scale. That takes time. It takes a LONG time to give good, detailed feedback to a learner so they can improve. Your job isn't to fail them - it's to make sure they're successful - if they do their part and you do yours, they will be. (Obviously if you only put an hour into this final project there won't be much for me to give feedback on, so the learner has to put in the effort too) But you are their guide on the side, not the keeper of all knowledge that they must appease.

So to find people who are caring individuals who can be these instructors, who can help people understand the curriculum, who can coach them through the process, who can meet with them... that doesn't scale. People will need to be compensated for this. With benefits so they don't have to worry about their own well-being as well as their students'. But if you can figure out a way to scale this and finance it, it would work well. I interviewed for and was offered a position at a bootcamp that had a model very similar to this, but they were doing a commission-based salary based on number of students that chose you as their coach, so it was too risky for me. I hear they changed their model tho and are doing well. Hopefully more places will catch on.

Bottom line - good curriculum designed with outcomes in mind from the start, with everything aligned, is a good start. But learning happens through practice and feedback - I don't care how many times you read the book or watch the Pluralsight videos - you won't learn it till you practice it, do challenges someone else offers you, and internalize the feedback they give you once you're done.

Ah well... this got super ranty and I'm tired. I hope it makes sense. You can email me if you want to chat about this more. I'd be happy to do that.