Kostenlose Ressourcen
Linux und DevOps
Eine ganze Ubuntu-Maschine zum Administrieren, dann Container, Webserver, Monitoring und Konfiguration als Code.
Praktische Labs
Praktische Lektionen
Jede Lektion hier wird in einem praktischen Lab durchgearbeitet: einer echten Umgebung mit einem Terminal daneben, ohne Installation. Ein kostenloses Konto führt jedes Lab aus, mit genug kostenlosem Guthaben pro Monat, um den Großteil der Lektionen durchzuarbeiten, und erhält die Basislektionen auf der Seite „Start“; ohne Konto können Sie das Git-Lab und das SQL-Lab ausführen.
Praktische Lektion · Ubuntu-VM-Lab
Everyday Linux 1: Move and make
Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.
Ein Linux-Lab für die Befehle, die Softwareentwickelnde täglich nutzen: Dateien, Logs, Prozesse, Archive, ssh und scp, auf einer privaten Ubuntu-VM mit fünf kurzen Lektionen. Kostenloses Beispiel.
So funktioniert es · Quellcode auf GitHub · Kostenlos für die Lektion registrieren
Praktische Lektion · Ubuntu-VM-Lab
Everyday Linux 2: Permissions and removing
Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.
Ein Linux-Lab für die Befehle, die Softwareentwickelnde täglich nutzen: Dateien, Logs, Prozesse, Archive, ssh und scp, auf einer privaten Ubuntu-VM mit fünf kurzen Lektionen. Kostenloses Beispiel.
So funktioniert es · Quellcode auf GitHub · Kostenlos für die Lektion registrieren
Praktische Lektion · Ubuntu-VM-Lab
Everyday Linux 3: Logs and processes
Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.
Ein Linux-Lab für die Befehle, die Softwareentwickelnde täglich nutzen: Dateien, Logs, Prozesse, Archive, ssh und scp, auf einer privaten Ubuntu-VM mit fünf kurzen Lektionen. Kostenloses Beispiel.
So funktioniert es · Quellcode auf GitHub · Kostenlos für die Lektion registrieren
Praktische Lektion · Ubuntu-VM-Lab
Everyday Linux 4: Archives, disk and the web
Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.
Ein Linux-Lab für die Befehle, die Softwareentwickelnde täglich nutzen: Dateien, Logs, Prozesse, Archive, ssh und scp, auf einer privaten Ubuntu-VM mit fünf kurzen Lektionen. Kostenloses Beispiel.
So funktioniert es · Quellcode auf GitHub · Kostenlos für die Lektion registrieren
Praktische Lektion · Ubuntu-VM-Lab
Everyday Linux 5: Users and other machines
Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.
Ein Linux-Lab für die Befehle, die Softwareentwickelnde täglich nutzen: Dateien, Logs, Prozesse, Archive, ssh und scp, auf einer privaten Ubuntu-VM mit fünf kurzen Lektionen. Kostenloses Beispiel.
So funktioniert es · Quellcode auf GitHub · Kostenlos für die Lektion registrieren
Praktische Lektion · Ubuntu-VM-Lab
Linux Administration Basics
Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.
Ein Linux-Administrationslab: Benutzer und Gruppen, ein gemeinsamer Ordner, ein cron-Job und ein systemd-Dienst auf einer privaten Ubuntu-VM, bewertet per Skript. Kostenloses Beispiel.
So funktioniert es · Quellcode auf GitHub · Kostenlos für die Lektion registrieren
Praktische Lektion · Container-Lab
Docker Basics
Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.
Drei Container in der privaten Lab-Kopie jeder lernenden Person, einer mit Absicht defekt: Log lesen, reparieren und mit docker neu starten. Nichts zu installieren; Code auf GitHub.
So funktioniert es · Quellcode auf GitHub · Kostenloses Konto erstellen, um es auszuführen
Praktische Lektion · Container-Lab
Web Server Hardening Basics
Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.
Reparieren Sie einen absichtlich schwachen nginx-Server in der privaten Lab-Kopie jeder lernenden Person: Header, Ordnerauflistung, versteckte Dateien. Nichts zu installieren; Quellcode auf GitHub.
So funktioniert es · Quellcode auf GitHub · Kostenloses Konto erstellen, um es auszuführen
Praktische Lektion · Container-Lab
Observability Basics
Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.
Jede lernende Person erhält ein eigenes Prometheus und Grafana, die einen Webserver überwachen: in PromQL abfragen, ein Panel zeichnen, einen Alarm schreiben und auslösen. Quellcode auf GitHub.
So funktioniert es · Quellcode auf GitHub · Kostenloses Konto erstellen, um es auszuführen
Praktische Lektion · Ubuntu-VM-Lab
Ansible Basics
Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.
Ein Ansible-Lab: ein Playbook vervollständigen, das ein Paket installiert, eine Vorlage ausfüllt und eine Unit-Datei schreibt, und es zweimal ausführen. Eine private Ubuntu-VM, von einem Skript bewertet.
So funktioniert es · Quellcode auf GitHub · Kostenlos für die Lektion registrieren
Basislektionen erhält jedes kostenlose Konto auf der Seite „Start“ und jede Einrichtung. Lektionen eines Lehrplans, etwa T Level, sind für Einrichtungen. Labs, die als Ubuntu-VM-Lab gekennzeichnet sind, werden von einer Lehrkraft in einem Modul gestellt, und ihre Lektionen starten die VM für Sie.
Selbst ausführen
Ein kostenloses persönliches Konto führt jedes Lab hier und seine Lektion aus, mit genug kostenlosem Guthaben pro Monat, um den Großteil der Lektionen durchzuarbeiten. Sie unterrichten eine Klasse? Gründen Sie eine Einrichtung und weisen Sie sie Ihren Lernenden zu.
Kostenloses Konto erstellenEine Einrichtung gründen
Sie haben schon ein Konto? Anmelden