I attended a bootcamp. The program had a very poorly constructed curriculum, and that made it feel more like a money grab than a place to learn useful skills. I got as much as I could out of it, but I would say that the majority of my current skillset has been self-taught.