IMO, programming is learned through repeated banging your head against hard problems for a long period of time. 3 months cannot achieve this. My exp has shown me that bootcampers are well-versed in hype and have built applications under perfect conditions, which as a practice, has little value.