Die Standardschnittstelle für jeden Server, jede Pipeline und jeden Container
Linux und Bash bilden das gemeinsame Fundament moderner Softwareinfrastruktur. Ob du Deployment-Skripte schreibst, einen Produktionsvorfall über SSH debuggst oder CI-Pipelines erstellst – du arbeitest in der Shell. Dieser Track vermittelt die Linux-Kommandozeile und Bash-Scripting von Grund auf: Dateisystem-Navigation, Prozessmanagement, Berechtigungen – bis hin zu den Scripting-Mustern der echten DevOps- und Systems-Engineering-Arbeit.
Was du lernen wirst
Du beginnst mit Shell-Navigation und essentiellen Dateibefehlen, dann geht es weiter zu Umgebungsvariablen, I/O-Umleitung und Prozessmanagement. Zentrale Scripting-Themen sind Kontrollfluss, Funktionen, modulare Bibliotheken und robuste Fehlerbehandlung. Du arbeitest mit grep, regulären Ausdrücken, awk und sed zur Textverarbeitung sowie mit jq und yq für strukturierte JSON- und YAML-Daten. Spätere Kurse behandeln SSH-Beherrschung, cron-basierte Automatisierung, Log-Analyse, System-Administration-Scripting und testbares Bash mit CI-Integration. Die abschließenden Kurse befassen sich mit sicherer Bash-Härtung und Scripting-Mustern für Docker, Kubernetes und Cloud-Umgebungen.
Der Lernpfad
Zweiundzwanzig Kurse spannen sich von A1 bis C2. Der Track beginnt mit Linux Fundamentals: Navigating the Shell und Introduction to Bash Scripting, baut sich durch B-Level-Kurse zu paralleler Ausführung, fortgeschrittener Textverarbeitung und Data Wrangling with awk auf, erreicht dann C1 mit Linux System Administration Scripting, Log Analysis and Observability Pipelines und Testing and CI for Bash Projects. Die zwei C2-Abschlusskurse – Hardened and Secure Bash Scripting und Bash for DevOps, Containers & Cloud – bringen Produktionsqualität in alles, das du aufgebaut hast.
Wie es funktioniert
Jeder Kurs besteht aus kurzen, fokussierten Lektionen, die du im integrierten Shell-Editor mit direktem Feedback abschließt. Ein KI-Tutor hilft dir jederzeit, wenn du stecken bleibst, und jede Übung läuft gegen echte Kommandozeilen-Szenarien, damit die Fähigkeiten direkt auf dein Terminal übertragen werden.