Software Carpentry helps researchers be more productive by teaching them basic computing skills. We run boot camps at dozens of sites around the world, and also provide open access material online for self-paced instruction. The benefits are more reliable results and higher productivity: a day a week is common, and a ten-fold improvement isn't rare.
Our boot camps cover the core skills scientists needs to get more done in less time: program construction, version control, testing, and task automation. Short lessons alternate with hands-on practical sessions for two full days. Check out our calendar to find a boot camp near you.
Our video lectures cover all of our core topics and much else as well, and all of our material can be freely re-used under open access licenses. The previous version of our material is also available, along with a reading list.
There are many ways you can help us help scientists: hosting a boot camp, teaching one yourself, contributing new material, and more.