README.md 2.19 KB
Newer Older
moserfl's avatar
moserfl committed
1
# Courses
nilsl's avatar
nilsl committed
2

moserfl's avatar
moserfl committed
3
This is a public repository that contains a collection of our current (and past) LinuxDays courses.
4

moserfl's avatar
moserfl committed
5
Introduction:
moserfl's avatar
moserfl committed
6
7
- [Free and Open Source Software (.pdf)](https://gitlab.ethz.ch/thealternative/courses/blob/master/FOSS_course/slides.pdf)
- [Introduction to Linux (.pdf)](https://gitlab.ethz.ch/thealternative/courses/blob/master/intro_course/slides.pdf)
nilsl's avatar
nilsl committed
8
- [Install Guide](https://gitlab.ethz.ch/thealternative/courses/-/blob/master/install_guide_updated/master/install_guide_updated.pdf)
moserfl's avatar
moserfl committed
9
- [Bash Guide](https://thealternative.ch/guides/bash.php)
moserfl's avatar
moserfl committed
10
11

Console & Bash:
moserfl's avatar
moserfl committed
12
13
14
15
16
17
- [Console Toolkit Part 1 (.pdf)](https://gitlab.ethz.ch/thealternative/courses/blob/master/console_toolkit/console_toolkit_1.pdf)
- [Console Toolkit Part 1&2 (.pdf)](https://gitlab.ethz.ch/thealternative/courses/blob/master/console_toolkit/console_toolkit_2.pdf)
- [Console Toolkit Exercises (.pdf)](https://gitlab.ethz.ch/thealternative/courses/blob/master/console_toolkit/exercise_files/exercises.pdf)
- [Bash Course (Slides) (.pdf)](https://gitlab.ethz.ch/thealternative/courses/blob/master/bash_course/pres/pres.pdf)
- [Bash Course (Guide) (.pdf)](https://gitlab.ethz.ch/thealternative/courses/blob/master/bash_course/guide/guide.pdf)
- [Bash Course Exercises (.pdf)](https://gitlab.ethz.ch/thealternative/courses/blob/master/bash_course/exercisesheet/sheet.pdf) and [Solutions](https://gitlab.ethz.ch/thealternative/courses/blob/master/bash_course/exercisesheet/sol.pdf)
18

moserfl's avatar
moserfl committed
19
20
Tools:
- [Git](https://thealternative.ch/courses/git/git.html)
21
22
23
24

# Cloning the repository

To download this repository, please install [git-lfs](https://git-lfs.github.com/). You can clone (download) this entire repository by issuing the following command in a terminal:
nilsl's avatar
nilsl committed
25
26

```
27
git-lfs install
nilsl's avatar
nilsl committed
28
29
30
31
32
git clone https://gitlab.ethz.ch/thealternative/courses.git
```

You can find the course materials in the various subdirectories of this repository.

Florian Moser's avatar
Florian Moser committed
33
34
You need `git-lfs` installed for the larger files to download as expected.

nilsl's avatar
nilsl committed
35
36
37
# For TheAlternative Members

This repository is kept up to date by TheAlternative members. If you teach a course, please add your slides and supplementary material, such as exercise sheets, to this repo. Do not upload any private files, as this repository is publicly visible.