Software Carpentry Workshop 2023
Our goal is to help scientists become more productive by teaching them basic computing skills of program design, version control, testing and task automation.
Our goal is to help scientists become more productive by teaching them basic computing skills of program design, version control, testing and task automation.
In this three-day bootcamp, we will cover three core topics to kickstart your computing skills: the Unix shell, version control with Git, and Programming with Python.
As we cover these topics, you will learn how to:
This three-day workshop will be delivered in-person at Earlham Institute.
Researchers in the life science and computational science disciplines. We particularly encourage PhD students and postdoctoral scientists to attend, but the course is open to everyone, at any stage of their career.
The course is aimed at complete beginners; trainees are expected to have no prior knowledge of the tools or computational experience before attending. However, we will cover a lot of material and the training is fast paced, so be prepared to fully immerse yourself in the world of data management and analysis!
Welcome and Introductions
Break
The Unix Shell (continued)
Lunch Break
The Unix Shell (continued)
Break
The Unix Shell (continued)
Recap and catch up from Day 1
Break
Version Control with Git (continued)
Lunch Break
Version Control with Git (continued)
Break
Recap and catch up from Day 2
Programming with Python (continued)
Break
Programming with Python (continued)
Lunch Break
Programming with Python (continued)
Break
Programming with Python (continued)
Wrap up and feedback
Terms and Conditions
Please carefully review our standard online event booking terms and conditions prior to registering for this event. Completing an online registration and associated payment process will mean that you are bound by these terms and conditions. Any supplemental terms or changes to these conditions on a per event basis will be included on this page. If you have any queries regarding our events or in relation to your booking, please contact us at training@earlham.ac.uk.
Registration deadline: 30 November 2023