Linux System Basics für Programmierer
Der Kurs richtet sich an alle Programmierer, die Linux nicht so sehr kennen, es aber kennen lernen wollen. Die internen Zusammenhänge und Grundpfeiler des Linux Systems werden erklärt, sodass man am Ende ein großes Bild hat und sich selbst als Programmierer auf einem Linux System orientieren und zurechtfinden kann.
Kursinhalte
- Einführung in die Benutzung der Shell: Commandline Editing, History, etc.
- Systemkonzepte und Systemcalls
- kurze Beispiele in der Shell: Prozesse, Filesystem,IO-Redirection, ...
- strace: was geschieht unter der Haube?
- Grundprinzip: "Everything is a File"
- /proc
- Die Toolchain
- Compiler, Linker
- Debugger
- shared und statische Libraries
- Executables
- Make: eine kurze Einführung
- Programmierung
- Prozesse: fork/exec/wait, Signale
- Filesystem: open/read/write/close
- Filedescriptoren und assoziierte Systemcalls
Empfohlene Vorkenntnisse
Solide Kenntnisse in C, wie sie in unseren Kursen "C-Grundlagen" und "C-Seminar Hands-On" vermittelt werden, werden vorausgesetzt. Kenntnisse in Betriebssystemen im Allgemeinen sind von Vorteil, aber nicht zwingend notwendig. (Spaß an Lowlevel-Programmierung hingegen schon.)
Details zu diesem Open Source Training
Kurstitel: | Linux System Basics für Programmierer |
Kurspreis: | 1.290,00 € exkl. MwSt pro Teilnehmer, Standardpreis ohne Rabatt |
Kursdatum: Kurszeiten: |
Open date - Open date |
|
|
Kursort: |
LinuxCampus Sie können vom jedem Ort teilnehmen von dem Sie möchten und es ist keine Anreise notwendig. Sie benötigen nur eine Webcam, einen Webbrowser (ZOOM-Session) und einen VNC-Client für den Zugriff auf ihr Teilnehmer LAB. |
Details: |
Der Kurs ist auf 10 Teilnehmer beschränkt |
Kennen Sie schon das LinuxCampus.net Rabatt & Bonus System? |
Den Kurstermin Open date - Open date buchen
Schritt 1: Auswahl der Kursvariante (Classroom oder Live)
Schritt 2: Angabe der Teilnehmer Daten
Alternative Kursmöglichkeiten
Alternativer Kursort:
Dieses Thema kann auch als In-House Training oder Einzeltraining gebucht werden
Alternativer Termin:
Ab 3 Teilnehmern bieten wir Ihnen gerne einen auf Ihre Bedürfnisse abgestimmten Termin an
Weitere Termine zu diesem Kursthema
Normal 0 21 false false false EN-US X-NONE X-NONEDer Kurs richtet sich an alle Programmierer, die Linux nicht so sehr kennen, es aber kennen lernen wollen. Die internen Zusammenhänge und Grundpfeiler des Linux Systems werden erklärt, sodass man am Ende ein großes Bild hat und sich selbst als Programmierer auf einem Linux System orientieren und zurechtfinden kann.[HM1]
[HM1]So reinkopieren