LFD301 Einführung in Linux, Open Source Entwicklung und GIT

Der Linux-Arbeitsmarkt ist heiß umkämpft. Linux-Entwicklern werden oft besser bezahlte, flexiblere und interessantere Positionen angeboten als den meisten ihrer Kollegen. Wenn Sie erwägen, in den Rang eines Linux-Entwicklers aufzusteigen, dann sind Sie hier richtig. Wir stellen Ihnen in diesem Kurs folgendes vor:

  • Die Historie von Linux und worin es sich von anderen UNIX-ähnlichen Betriebssystemen unterscheidet
  • Die wichtigsten Bestandteile eines Linux-Systems und wie man diese einsetzt
  • Grundlagen der System-Administration, z.B. Benutzer-Accounts und -Gruppen, wesentliche Befehle, Dateisysteme, Sicherheit, etc.
  • Netzwerk- und Threading-Modelle
  • Aspekte der Compilierung und Verwendung von Bibliotheken
  • Arbeiten mit Java unter Linux
  • Und vieles mehr

Die im Kurs vermittelten Inhalte lassen sich auf alle großen Linux-Distributionen anwenden.

Voraussetzungen

Dieser Kurs richtet sich an Teilnehmer, die bereits Erfahrungen mit einem anderen Betriebssystem haben, jedoch nur geringe oder keine Erfahrungen mit einer Linux-Umgebung.

Inhalt

  • Einführung
  • Open-Source-Software
  • Warum Open-Source-Software?
  • OSS-Lizenzierung und rechtliche Fragen
  • Linux und das Betriebssystem
  • Grafische Umgebungen und Schnittstellen
  • Hilfe erhalten
  • Text-Editoren
  • Shells, bash und die Befehlszeile
  • System-Komponenten
  • System-Administration
  • Grundlegende Tools für die Befehlszeile
  • Informationen zu Befehlen und Tools
  • Benutzer und Gruppen
  • Bash Scripting
  • Dateien und Dateisysteme
  • Dateisystem-Layout
  • Linux-Dateisystem
  • Compilierung, Verlinkung und Bibliotheken
  • Java-Installation und -Umgebung**
  • Erstellen von RPM- und Debian-Paketen
  • Einführung in GIT
  • Git-Installation
  • Git und Versionskontrollsysteme
  • Einsatz von Git: Beispiel
  • Git-Konzepte und -Architektur
  • Index- und Datei-Verwaltung
  • Commits
  • Branches
  • Diffs
  • Merges
  • Verwalten von lokalen und Remote-Repositories
  • Einsatz von Patches

** Diese Abschnitte können entweder zum Teil oder in vollem Umfang abgehandelt werden. Sie beinhalten z.B. Hintergrundinformationen, spezielle Themen oder fortgeschrittene Themen. Je nach Erfahrungsstand der Teilnehmergruppe oder zeitlichen Gegebenheiten entscheidet der Kursleiter, ob und welchem Umfang diese Abschnitte behandelt werden.

Kurszeiten

Wer möchte, reist bis 22 Uhr am Vortag an und nutzt den Abend bereits zum Fachsimpeln am Kamin oder im Park.

An den Kurstagen dann von 9-18 Uhr (mit 2 Kaffee- und 1 Mittagspause) etwa 60% Schulungen und 40% Übungen. Selbstverständlich arbeitet jeder Teilnehmer am von uns gestellten Notebook oft parallel zum Referenten mit.

Anschließend Abendessen und Angebote für Fachsimpeln, Ausflüge uvm. Wir schaffen eine Atmosphäre, in der Fachleute sich ungezwungen austauschen. Wer das nicht will, wird zu nichts gezwungen und findet auch jederzeit Ruhe.

same course in English

Preis und Dauer

4 Tage,
2.243,74 € + 19% MwSt. = 2.670,05 €

Übernachtungsoptionen

Termine und Anmeldung

Es steht noch kein Termin für diesen Kurs fest.

Haben Sie einen Wunschtermin?

Termine ähnlicher Kurse
Für mit ** gekennzeichnete Termine ist die Mindestanzahl an Teilnehmern erreicht. Der Kurs findet aus heutiger Sicht sicher statt.