First of all, wanted to say LOVE what you guys do over at Wiselike and THANK YOU! I remember back to the days when you were still Career Dean. You helped me find a lot of peers and people to ask advice from during my job search while I was making my career transition from finance to development.
There are many ways to learn web development. Before I attended the Web Development Immersive course at General Assembly, I spent time researching the paths I could take to attain a position as a developer. I asked my friends to connect me with people in the industry with similar backgrounds and people who had gone the four-year degree route. It was either the traditional education at a university or a new program disrupting the traditional education space in the form of coding bootcamps. I honestly felt that both paths required an overwhelming devotion of time and money. So, before I even applied to GA, I wanted to be 100% sure that this was something I could excel at.
I don't believe that you need to have previous coding experience before being admitted into a coding bootcamp, however most bootcamps require students to complete pre-work that introduces a lot of basic development concepts (i.e. CLI, Version Control/Git, and programming fundamentals). If you are struggling to grasp these concepts it means that you need more time. If I were to be 100% honest, the results you get from a bootcamp come entirely from the effort that is put forth. If you treat the 12 weeks like 12 weeks of finals weeks (staying up late to work on homework, creating countless, simple apps and set meaningful benchmarks/milestones) you will be successful!
And then comes the job search! I could write an essay alone on mine!
Hope I could shed some light on my experience!