Software Carpentry at the University of Edinburgh - September 2019

Software Carpentry at the University of Edinburgh - September 2019

By Edinburgh Carpentries

Date and time

Wed, 4 Sep 2019 08:30 - Thu, 5 Sep 2019 17:00 GMT+1

Location

Teaching Studio 3217, James Clerk Maxwell Building

Peter Guthrie Tait Road Edinburgh EH9 3JL United Kingdom

Description

This hands-on workshop will cover basic command-line concepts and tools, building and designing programs in Python, and managing the development of code with version control in Git.




Who: the course is aimed at postgraduate students and postdoctoral researchers who are familiar with basic programming concepts (like variable, loops, conditionals, arrays, and functions).

Requirements: participants must bring a laptop with a few specific software packages installed. They are also required to abide by The Carpentries's code of conduct.

Contact: this workshop is being organised by the University of Edinburgh's Edinburgh Carpentries' initiative. Please mail g.peru@epcc.ed.ac.uk and david.mckain@ed.ac.uk for more information.

Topics covered on day 1:

  1. Bash: an introduction to this powerful command line tool to manipulate files and their contents.
  2. Python part 1: an introduction to probably the most popular and versatile language in research.

Topics Covered on Day 2:

  1. Python part 2: we build on the introduction from day 1 and develop more complex Python programs.
  2. Version control: using Git to keep track of your software, collaborate with others and aid reproducibility.

For more information and software prerequisites, visit the course website.


The Carpentries is an international organisation and community with the mission to teach researchers better software and data skills. For more information about The Carpentries, visit their website.

Organised by

Sales Ended