The issue isn't with the candidate it's with the application of the candidate. You've presented two different things as the same. The initial screening process at many companies is pretty deterministic, based on fixed inputs in the person's application, and so can somewhat be easily gamed unless it is continually refined by engineering leadership to counteract some of the dynamics I mentioned by those who basically make a living trying to get all of their students through these screens.
If there is a sufficient correlation between radically underqualified candidates passing the initial screens due to their applications being (retrospectively) designed by the coding boot camp to do so, then it's reasonable to assume applications from those boot camps contain basically no real signal, and so really don't say much one way or another about the candidate's technical skills. In general, interviewing people is costly, and so with minimal signal you'll just say "no."
On the other hand, if there is no coding boot camp on the resume, there's no reason to believe the person's resume, github profile, etc, has been hand crafted by domain experts around passing technical job screens. You can much more likely take it at face value. So, that is why my honest advice at this time is to leave it off, because you are probably doing more harm than good. (This doesn't mean remove the work from your github or wipe the knowledge you had from your brain, just don't put it there because it may be sending a negative signal, regardless of your own merit.)
Once the person is in the door for an interview or the job their application is, generally speaking, not very relevant at that point vs their actual abilities to get the job done and work well on the team.
If there is a sufficient correlation between radically underqualified candidates passing the initial screens due to their applications being (retrospectively) designed by the coding boot camp to do so, then it's reasonable to assume applications from those boot camps contain basically no real signal, and so really don't say much one way or another about the candidate's technical skills. In general, interviewing people is costly, and so with minimal signal you'll just say "no."
On the other hand, if there is no coding boot camp on the resume, there's no reason to believe the person's resume, github profile, etc, has been hand crafted by domain experts around passing technical job screens. You can much more likely take it at face value. So, that is why my honest advice at this time is to leave it off, because you are probably doing more harm than good. (This doesn't mean remove the work from your github or wipe the knowledge you had from your brain, just don't put it there because it may be sending a negative signal, regardless of your own merit.)
Once the person is in the door for an interview or the job their application is, generally speaking, not very relevant at that point vs their actual abilities to get the job done and work well on the team.