I'm not a fan of bootcamps because I think a lot of them are more focused on making money than actually helping people who need help. Last year I decided to take action and started a free coding group at our local library: https://www.meetup.com/San-Jose-C0D3 I show up before work every day (M-F at 8am) to help students who are learning how to code. So far no students have gotten a job yet, but our group consistently…
Other posts here are suggesting the choice is either a commercial school like Lambda or Harvard, so it's also worth noting that there is a whole range of options for folks.
Obviously, there are public and community colleges that teach programming. Many of these have a long history of working with non-traditional students who have jobs or other commitments. Some are remote-only or remote-friendly. In my state (GA), tuition for an accredited public community college is about $6,000 over 2 years for a programming diploma. That's $3,000 per year, and there's no income share required. (I'm not sure if people can do it faster for less money.)
There are also a set of nonprofits and foundations that offer free programming programs to certain populations. I believe NYC has something along these lines.