javascript PreSelectSurvey

Use our online tool to book study rooms in the library.

Event box

CodeRefinery (part 1) : Software Version Control with Git / GitHub

CodeRefinery (part 1) : Software Version Control with Git / GitHub Online

The first part of the CodeRefinery workshop focuses on version control for software with Git. The goals of the lessons are that all participants will feel comfortable about staging changes, committing them, merging, and branching. On the last workshop day, we will use GitHub and learn how to keep repositories in sync, and how to work with remote repositories on GitHub and other services.

For who

The workshop is useful for everyone working with software (e.g. writing scripts or changing scripts written by colleagues) that would like to learn

  • how to stay in control of your dynamic software development;
  • how to make code publicly available;
  • how to collaboratively work with code;
  • and how to reverse unwanted changes in your code.

Prerequisites

  • The workshop does not teach participants how to program. Ideally you already have some experience with writing or editing code, in any programming language.
  • Experience with using the command line. No expertise is required, but the lesson will be mostly taken from the command line. We will help each other, but basic knowledge may help you.
  • Participants should be familiar with using a text editor on their system (Nano, Notepad, Emacs, Vim etc.)

How

This workshop will follow the official CodeRefinery lesson stream via Twitch. The CodeRefinery is a Nordic project to teach basic scientific computing tools, funded by the Nordic e-Infrastructure Collaboration.

As VU team, we will listen to the instructors and discuss the lessons in our local Zoom room. We will do all exercises together and help each other. Our helpers will provide expertise and context information specific for the VU.

This workshop consists of 3 half days: Tue-Thu, September 19th-21st, 08:50 - 13:30 each day.

Schedule

Date/Time Lesson
Tue (Sep 19) , 09:00 - 09:20 Welcome and introduction 
Tue (Sep 19) , 09:20 - 11:00 Introduction to version control - part 1/4
Tue (Sep 19) , 12:00 - 13:30 Introduction to version control - part 2/4
   
Wed (Sep 20) , 09:00 - 11:00 Introduction to version control - part 3/4
Wed (Sep 20) , 12:00 - 13:30 Introduction to version control - part 4/4
   
Thu (Sep 21) , 09:00 - 11:00 Collaborative distributed version control - part 1/2
Thu (Sep 21) , 12:00 - 13:30 Collaborative distributed version control - part 2/2

 

More information about the CodeRefinery workshop can be found here: https://coderefinery.github.io/2023-09-19-workshop/

EC for Students

You can obtain an edubadge that proves an investment of 28 hours of study if you follow both parts of the CodRefinery workshop. The edubadge can be uploaded into Hora Finita to claim 1 EC for this workshop. The 2nd part of the CodeRefinery workshop takes place September 26th to September 29th, 08:50 - 13:30 each day.

You can register for the 2nd half of the workshop here: https://vu-nl.libcal.com/event/4070501

 

Date:
Tuesday, September 19, 2023
Time:
9:00 - 13:30
Time Zone:
Central European Time (change)
Online:
This is an online event. Event URL will be sent via registration email.
Audience:
  Bachelor     Master     PhD     Post-docs     Researchers     Staff     Student     Teachers  
Categories:
  Information skills > Data     Information skills  
Registration has closed.

Location in Google Maps

mail validatie script

Event Organizer

Meron Vermaas
Stephanie van de Sandt

More events like this...

 

Hier staat een aangepast script t.b.v. customisation van de contecten. Niet verwijderen.

Use our online tool to book study rooms in the library.

Hoofdgebouw: de Boelelaan 1105, 1081 HV Amsterdam