National Centre for Energy Systems Integration

Event Items

Software Carpentries Workshops: Programming with Python

We are delighted to offer training in Software Carpentry. These are the final sessions in a series of workshops, covering Unix Shell, Version control and Git and Programming with Python.

Date/Time: Tues 23 & Weds 24 February 2021

Venue: Hosted via zoom

Tuesday 23 February 2021, 09:15-13:00 GMT
Wednesday 24 February 2021, 09:15-13:00 GMT
(Attend both sessions)

Registration now closed!

Hosted by CESI and led by Dr Jannetta Steyn of Newcastle University, these hands-on workshops will give you the opportunity to learn program design, version control, data management, and task automation. Participants will be encouraged to help one another and to apply what they have learned to their own research problems.

Python is a general-purpose programming language that is useful for writing scripts to work effectively and reproducibly with data. This is an introduction to Python designed for participants with no programming experience. You need to understand the concepts of files and directories and how to start a Python interpreter before attempting this workshop.

In advance of the workshops, you should make sure you have downloaded and installed the required software and data for the following:

  • The Bash Shell
  • Git
  • Text Editor
  • Python

More detailed information on the workshop, the system requirements and links to download these for Windows, MacOS and Linux are available here.