mirror of
https://codeberg.org/Mo8it/How_To_Linux.git
synced 2024-11-22 07:28:03 +00:00
Summarize the rest of the course
This commit is contained in:
parent
8f78dd1d17
commit
882599e990
2 changed files with 9 additions and 2 deletions
|
@ -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).
|
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 🪄
|
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].
|
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.
|
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.
|
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.
|
If you skip some sections, you might not understand everything in later sections.
|
||||||
|
|
||||||
|
|
|
@ -2,4 +2,4 @@
|
||||||
|
|
||||||
In this day, you will learn the basics of the Linux terminal.
|
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.
|
||||||
|
|
Loading…
Reference in a new issue