Last year myself and a few others from the university of Bradford went to a software carpentry workshop at Newcastle University.
The course was very informative teaching how to code in a scientific environment rather than for codings sake.
They also now run online open office hours for those who've been on the courses which offer help with any coding problem you might have.
New courses have been announced for this year including one at Manchester university. They're free to attend and I think highly valuable.
If you want to register follow this link: