Royce Training: Software Carpentry (Shell, Git, Python)

Overview

The Royce Data Curation team will host a 5-day workshop aimed at materials science researchers new to these languages, and those looking for a refresher; designed to give you confidence in using shell, Git and GitHub, and Python.

You might be a complete beginner, or might have engaged briefly in the past. In developing these skills you will be well-placed to begin your digital research journey and apply basic computational approaches to materials data. A basic understanding would be helpful but not necessary.

You will gain a holistic view of dynamic programming languages, the capabilities of Python, and become ready to venture into self-learning Python. Topics covered include useful libraries, data structures, plotting, and functions.

More information about the event, an agenda of each day, a detailed map and accessibility resources can be found here:

https://data-curators-royce-institute.github.io/2023-12-11-royce-online/

Agenda

Day 1: The Unix Shell 11/12/2023 13:00 – 17:00

Learn how to communicate with your computer, navigate through folder, and automate repetitive tasks

Day 2: Version control with Git 12/12/2023 | 13:00 – 17:00

Day 3: Version control with Git 13/12/2023 | 13:00 – 17:00

Learn how to use Git for version control by maintaining a history of all your file operations. Get hands-on experience with collaborative working and remote repositories in Github.

Day 4: Programming with Python 14/12/2023 | 13:00 – 17:00

Day 5: Programming with Python 15/12/2023 | 13:00 – 17:00

Register

Sign Up Now
Date
December 11 2023 -
December 15 2023
Time
All day
Event Type
Royce Training
Book your place now
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.