Upcoming Training
We still have lots more training opportunities coming up!
Use our training portal to discover what ACENET training is coming up, register and participate in sessions, and access course materials. You can view our full catalogue of
offerings on our website.
Introduction to Cloud
28 October, 1300-1600hrs Atlantic / 1330-1630hrs NL
Cloud computing provides great flexibility allowing complete control of the computing environment. In addition, the environment can be copied, backed up, created and recreated in automated ways. This workshop will start you on the path towards making use of
the great flexibility and power of cloud computing. In this workshop we will cover what a cloud is and basic cloud concepts such as virtualization, networking, and security. We will create our first virtual machine in the the national Openstack cloud and perform
some essential Linux administrative tasks. This is a beginner level workshop, but participants should have taken The Carpentries Unix Shell, Introduction to Linux, or have the equivalent experience.
Static Websites in the Cloud
30 October, 1300-1600hrs Atlantic / 1330-1630hrs NL
A common use case for cloud computing is web hosting. We will discuss differences between static and dynamic websites, with a focus on the security and maintenance benefits of static websites. We will make use of pre-created virtual machines to create a website
using the Jekyll static website generator, and along the way cover markdown a human readable syntax for formatting text. This is a beginner level workshop, but participants should have taken The Carpentries Unix Shell, Introduction to Linux, or have the equivalent
experience.
Desktops in the Cloud
4 November, 1300-1600hrs Atlantic / 1330-1630hrs NL
The Cloud provides access to hardware resources beyond those available on your laptop or desktop, though you may still want to interact with that hardware as if it were your laptop using a graphical user interface (GUI) desktop. In this workshop we will install
a GUI desktop on a remote virtual machine and connect to it from our laptop, allowing us to use this remote desktop almost as if it were our local machine. This is a beginner level workshop, but participants should have taken The Carpentries Unix Shell, Introduction
to Linux, or have the equivalent experience.
Command the Cloud
6 November, 1300-1600hrs Atlantic / 1330-1630hrs NL
In ‘Introduction to Cloud’, we used the OpenStack web interface to create our first virtual machine. With this web interface many common tasks can be performed, however, some important tasks cannot be completed using only the web interface; instead a command
line interface (CLI) is needed. The CLI also allows access to some additional and very useful tasks, such as downloading virtual machine images, and provides access to information not shown in the web interface. In this workshop, we will show how to setup
and use the OpenStack CLI and perform some common tasks when managing virtual machines. This workshop is an intermediate level, and participants should have taken Introduction to Cloud, or have similar experience in creating virtual machines in an OpenStack
cloud.
Using Git Tools Part I: Version Control
20 November, 1300-1630hrs Atlantic / 1330-1700hrs NL
Version control is the practice of managing and sharing changes to documents, programming code, websites or any other files to keep track of what’s been changed, by whom, when and why. All previous versions of files are saved and you can even revert to a previous
version. Git is a version control software. Git-portal sites, like GitHub or GitLab, offer many useful features to facilitate collaborative development. This is the first workshop of a two-part series. The first session focuses on version control. The second
explores using Git for collaborative development. This beginner level session introduces you to Git. We show you how to create a repository, record changes to files, explore and restore from the recorded history and how to resolve conflicts (when one member
overwrites another’s changes). This is a beginner level workshop, but participants should have taken Introduction to Linux and the Unix Shell, or have equivalent experience.
Using Git Tools Part II: Collaboration Platforms
27 November, 1300-1630hrs Atlantic / 1330-1700hrs NL
This is the second workshop of a two-part series. The first session focuses on version control. This session focuses on collaborative development workflows using Git-collaboration sites like GitHub, GitLab or Bitbucket. It demonstrates how to work with branches,
issue tracking, contribute to projects using pull-/merge-requests, code-review, how to run CI/CD-pipelines, and how to use other common features of these platforms. This is a beginner level workshop, but participants should be familiar with Version control
using Git, either from Part 1 of the series, a Carpentries workshop, or equivalent experience.