
Meistere die Linux-Automatisierung mit Bash und Python durch interaktive Aufgaben und praktische Übungen.
Lerne das Linux-Betriebssystem, seine Geschichte und grundlegende Befehlszeilenoperationen kennen. Verstehe die Dateisystemhierarchie und grundlegende Befehle wie ls, cd, pwd und mkdir.
Meistere Dateimanipulationsbefehle wie cp, mv, rm und touch. Lerne Textverarbeitungsbefehle wie cat, grep, sed und awk kennen. Verstehe Eingabe-/Ausgabeumleitung und Piping.
Lerne die Befehle zur Benutzer- und Gruppenverwaltung wie useradd, usermod, userdel, groupadd und groupmod kennen. Verstehe Dateiberechtigungen und -eigentümerschaft.
Meistere Prozessverwaltungsbefehle wie ps, top, kill und jobs. Lerne Systemüberwachungsbefehle wie df, du, free und uptime kennen.
Einführung in die Shell-Skripting. Lerne Variablen, Steuerstrukturen, Funktionen und grundlegende Skripting-Techniken kennen.
Tauche tiefer in das Shell-Skripting ein. Lerne Arrays, reguläre Ausdrücke, Befehlssubstitution und fortgeschrittene Skripting-Techniken kennen.
Lerne die Grundlagen der Python-Programmierung kennen. Verstehe Variablen, Datentypen, Steuerstrukturen, Funktionen und Module.
Meistere Python-Datenstrukturen wie Listen, Tupel, Wörterbücher und Mengen. Lerne Algorithmen und Datenmanipulationstechniken kennen.
Lerne die Dateihandhabung in Python kennen. Verstehe Ausnahmebehandlungstechniken und -best practices.
Einführung in objektorientierte Programmierkonzepte. Lerne Klassen, Objekte, Vererbung und Polymorphie kennen.
Lernen Sie Linux-Systemadministration-Aufgaben kennen. Verstehen Sie Paketverwaltung, Systemdienste und Protokollverwaltung.
Einführung in Netzwerktechnik-Konzepte. Lernen Sie Netzwerkkonfiguration, -Fehlersuche und grundlegende Netzwerkkbefehle kennen.
Lernen Sie die Grundlagen des Bash-Skriptings für die Automatisierung kennen. Verstehen Sie Variablen, Steuerstrukturen und Funktionen.
Tauchen Sie tiefer ins Bash-Skripting für die Automatisierung ein. Lernen Sie Arrays, reguläre Ausdrücke, Befehlssubstitution und fortgeschrittene Skripting-Techniken kennen.
Lernen Sie die Grundlagen von Python für die Automatisierung kennen. Verstehen Sie Variablen, Datentypen, Steuerstrukturen, Funktionen und Module.
Tauchen Sie tiefer in Python für die Automatisierung ein. Lernen Sie Datenstrukturen, Algorithmen, Dateihandhabung, Ausnahmebehandlung und objektorientiertes Programmieren kennen.
Lernen Sie Linux-Systemadministration-Aufgaben mit Python kennen. Verstehen Sie Paketverwaltung, Systemdienste und Protokollverwaltung.
Lernen Sie Netzwerktechnik-Konzepte mit Python kennen. Verstehen Sie Netzwerkkonfiguration, -Fehlersuche und grundlegende Netzwerkkbefehle.
Lernen Sie Linux-Systemadministration-Aufgaben mit Bash kennen. Verstehen Sie Paketverwaltung, Systemdienste und Protokollverwaltung.
Lernen Sie Netzwerktechnik-Konzepte mit Bash kennen. Verstehen Sie Netzwerkkonfiguration, -Fehlersuche und grundlegende Netzwerkkbefehle.
Erfahren Sie, wie Sie Bash und Python für die Automatisierung integrieren. Verstehen Sie die Stärken und Schwächen jeder Sprache und wie Sie sie effektiv kombinieren können.
Tauchen Sie tiefer in erweiterte Automatisierungstechniken ein. Lernen Sie, wie Sie parallele Verarbeitung, Fehlerbehandlung und Debugging-Techniken anwenden.
Erfahren Sie über Sicherheitsbestpraktiken für die Automatisierung. Verstehen Sie gängige Schwachstellen, Angriffsvektoren und Abwehrmaßnahmen.
Arbeiten Sie an einem Abschlussprojekt, um eine umfassende Automatisierungslösung zu erstellen. Wenden Sie alle gelernten Konzepte und Techniken an.
Legen Sie die Abschlussprüfung ab, um Ihr Wissen und Ihre Fähigkeiten zu testen. Nach erfolgreicher Absolvierung erhalten Sie Ihre Zertifizierung in Linux-Automatisierung mit Bash und Python.