Upvote:5
As outlined in an answer to a related question by @Relaxed:
Official documents can be found on the EU website. In fact, there is no such thing as a βtouristβ Schengen visa, the main distinction is between a short-stay (no more than 90 days in a 180-day period) visa and long-stay (national) visas.
Since there is no such thing as a "study" visa or a "bootcamp" visa, you should be fine undertaking the mentioned activities in any country of the Schengen area on a regular short-stay visa. The only restriction is that you must not be paid for participating, but I presume most bootcamps are the other way around.