Taking a boot camp course isn't bad per se, especially using the pay-us-later plan. It of course depends on the boot camp.
Does your friend know if she LIKES tech? Yeah, it's a hot field and it pays well but if it makes her just as miserable.... Maybe taking an Intro course on Coursera or Edx is the first step? Some are self paced and she can determine if it's something she's good at and enjoys.
Community college courses would definitely help but it'll take a lot longer than boot camp. It would also be a better education.
The automated resume process looks for buzz words: Java, PHP, Python, SQL, data, etc. If she has those skills, there's a good chance she can make it to a phone screen. That's where it's important to have the knowledge, whether from boot camp or coursera or community college.
Bottom line -- in the current environment for software developers, employers are desperate. Learn the skills and a lot of employers will come calling. (A first job is always hard to get, of course, and some employers want a traditional CS education. For web app work, though, it's generally not needed.)