Fork me on GitHub


A bootcamp is an on-site workshop, typically two days long, that covers the core skills needed to be productive in a small research team:

  • the Unix shell (and how to automate repetitive tasks);
  • Python or R (and how to grow a program in a modular, testable way);
  • Git and GitHub (and how to track and share work efficiently); and
  • SQL (and the difference between structured and unstructured data).

Short tutorials alternate with hands-on practical exercises; learners work on their own laptops using either native software or a virtual machine, so that they have a working environment when the bootcamp is done.

All bootcamp participants are required to abide by our code of conduct to ensure that all attendees to have an enjoyable and fulfilling experience.

Future Bootcamps

United-States restricted Sep 22-23, 2014
United-States restricted Sep 24-25, 2014
Canada restricted Sep 25-26, 2014
United-States restricted Sep 27-28, 2014
United-States restricted Oct 6-7, 2014
United-States restricted Oct 6-7, 2014
Canada restricted Oct 6-7, 2014
United-States restricted Oct 13-14, 2014
United-States restricted Oct 31 - Nov 1, 2014
Canada restricted Oct 30-31, 2014
Australia restricted Oct 31-Nov 1, 2014
Canada restricted Nov 6-7, 2014
Germany open Nov 12-14, 2014


To help us improve our instruction, we have prepared a pre-assessment questionnaire for learners that can be used to ensure instruction is at the right level, a post-assessment questionnaire for learners to help us determine how well the bootcamp went, and a post-assessment questionnaire for instructors for calibration. Please contact us if you are organizing a bootcamp for help delivering and evaluating these questionnaires.

comments powered by Disqus