What are the pre-requisites for the bootcamps?

Each bootcamp has various learning objectives, so the best approach is to review the bootcamp-specific FAQs published on each bootcamp page. As a rule of thumb, the main requirement is that you have professional proficiency in English. Other than that, all you need to have is the desire to learn, commitment, and an open mind.