1
0
Fork 0
mirror of https://codeberg.org/Mo8it/How_To_Linux.git synced 2024-11-22 00:48:02 +00:00

Summarize the rest of the course

This commit is contained in:
Mo 2023-08-13 21:35:44 +02:00
parent 8f78dd1d17
commit 882599e990
2 changed files with 9 additions and 2 deletions

View file

@ -16,11 +16,18 @@ But learning how to work in the terminal will unlock powerful capabilities as a
Not only will you be able to host and administrate servers (since they usually don't have a GUI).
You will also be able to automate tasks and glue programs together like a wizard 🪄
When we talk about about the terminal for developers, we of course mean the Linux terminal 🐧
When we talk about about the terminal for developers, we of course mean the [Linux](https://en.wikipedia.org/wiki/Linux) terminal 🐧
Windows also has a "terminal", but it is so useless that Microsoft itself started to offer a Linux system inside Windows[^wsl].
MacOS being a [Unix-like](https://en.wikipedia.org/wiki/Unix-like) operating system offers a terminal a bit similar to that in Linux, but it is also useless in the server world.
After getting familiar with the Linux terminal, you will learn how to use one of the most important tools for developers: Git
Git is a [version control system](https://en.wikipedia.org/wiki/Version_control).
You need to be familiar with its basics not only to collaborate with others, but also to manage your own software projects with a proper versioning and history.
Afterwards, you learn how to automate tasks using shell scripts and [containers](https://en.wikipedia.org/wiki/Containerization_(computing)).
This course is a 5 days course[^course] and should be read from the start to the end.
If you skip some sections, you might not understand everything in later sections.

View file

@ -2,4 +2,4 @@
In this day, you will learn the basics of the Linux terminal.
But before we start with the basics, the first section discusses why you should learn Linux in the first place.
But before we start with the basics, the first section elaborates on why you should learn Linux in the first place.