Skip to content

Commit 7581c95

Browse files
author
Michael Friedrich
authored
Merge pull request #63 from NETWAYS/feature/readme
Update README introduction
2 parents 0272a2d + ee42d09 commit 7581c95

File tree

2 files changed

+22
-11
lines changed

2 files changed

+22
-11
lines changed

README.md

+21-11
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,36 @@
11
# GitLab Training
22

3-
This training is designed as a two days hands-on training introducing Git,
4-
GitLab, Workflows, CI/CD and many best practices.
3+
This [training](https://www.netways.de/trainings/gitlab/) is designed
4+
as a two days hands-on training introducing Git,
5+
GitLab, Workflows, CI/CD and many best practices with GitLab and Git.
56

67
The training participants will get an in-depth insight into the Git basics,
78
configuration and "good" commits. They also learn about GitLab basics with
89
repository and user management and continue to practice Git version control
910
with real-life exercises.
1011

1112
Moving along from standalone environments, participants collaborate with
12-
others and get an overview on different Git workflows. Continuing with
13+
others and get an overview on different Git workflows. Solving conflicts,
14+
rebasing, merging and even squasing commits also is practiced. Continuing with
1315
practices, the training dives deep into continuous integration and
1416
delivery (CI/CD) with GitLab, runners and DevOps production pipelines.
1517

16-
On top of that, the training provides more hints on GitLab usage, tools
18+
On top of that, the training provides more hints on GitLab usage (project
19+
management, Web IDE, API, etc.), tools, IDEs and UIs
1720
for working with Git and anything proven useful for daily best practice.
1821

19-
Target audience are developers and Linux administrators.
22+
Target audience are developers and Linux administrators. Linux basics
23+
and CLI/editor knowledge is required.
2024

2125
We have developed our training material based on years of experience in
22-
professional service and training. To support our work, please join the official
23-
training sessions and get your ticket at [NETWAYS](https://www.netways.de/en/trainings/home/).
26+
development, professional services and training. To support our work,
27+
please join the official training sessions and get your ticket at [NETWAYS](https://www.netways.de/trainings/gitlab/).
2428

2529
## Online Material
2630

2731
In addition to the sources you can find the rendered material on
2832
[netways.github.io](https://netways.github.io/gitlab-training)
2933

30-
* [Presentation](https://netways.github.io/gitlab-training)
3134
* [Handouts](https://github.com/NETWAYS/gitlab-training/releases)
3235

3336
## Provide your training
@@ -37,9 +40,13 @@ Requirements:
3740
* Docker
3841
* https://nws.netways.de GitLab instances for the trainer and participants
3942

40-
To run the presentation you will need [showoff 0.19.x](https://rubygems.org/gems/showoff/versions/0.19.6).
41-
After installing it simply run `showoff serve` to get presenter mode with additional notes
42-
and display window to present to your students.
43+
Start the presentation with the default settings:
44+
45+
```
46+
./global/wizard.sh
47+
[Enter]
48+
[Enter]
49+
```
4350

4451
More instructions [here](https://github.com/NETWAYS/training-global#using-docker-to-build-and-serve-the-slide-deck).
4552

@@ -51,6 +58,9 @@ gets their own GitLab instance.
5158
The [vm/](vm/) directory provides a fallback VM which can be exported
5259
from Vagrant/VirtualBox and is provisioned onto the training notebook @NETWAYS.
5360

61+
### Trainer
62+
63+
Additional trainer introduction slides can be [provided](https://github.com/NETWAYS/training-global#2-create-a-directory-to-provide-trainer-introduction).
5464

5565
# Contribution
5666

global/.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
.*
12
static
23
stats
34
trainer

0 commit comments

Comments
 (0)