Standardowy interfejs dla każdego serwera, pipeline'u i kontenera
Linux i Bash to wspólna podstawa nowoczesnej infrastruktury oprogramowania. Niezależnie od tego, czy piszesz skrypty wdrażania, debugujesz incydent produkcyjny przez SSH, czy budujesz pipeline'y CI, pracujesz w powłoce. Ten track uczy linii poleceń Linux i tworzenia skryptów Bash od podstaw — nawigacji po systemie plików, zarządzania procesami, obsługi uprawnień — aż do wzorców skryptowania używanych w rzeczywistej pracy DevOps i inżynierii systemów.
Co się nauczysz
Zaczniesz od nawigacji powłoki i podstawowych poleceń plikowych, następnie przejdziesz do zmiennych środowiskowych, przekierowywania I/O i zarządzania procesami. Główne tematy skryptowania obejmują przepływ sterowania, funkcje, biblioteki modułowe i niezawodną obsługę błędów. Będziesz pracować z grep, wyrażeniami regularnymi, awk i sed do przetwarzania tekstu, oraz z jq i yq do ustrukturyzowanych danych JSON i YAML. Późniejsze kursy obejmują opanowanie SSH, automatyzację opartą na cron, analizę dzienników, skryptowanie administracji systemem i pisanie testowalnego Bash'a z integracją CI. Ostateczne kursy obejmują bezpieczne hartowanie Bash'a i wzorce skryptowania dla Docker'a, Kubernetes'a i środowisk chmurowych.
Ścieżka nauki
Dwadzieścia dwa kursy obejmują poziomy A1 do C2. Track otwiera się kursami Linux Fundamentals: Navigating the Shell i Introduction to Bash Scripting, przechodzi przez kursy poziomu B dotyczące równoległego wykonywania, zaawansowanego przetwarzania tekstu i Data Wrangling with awk, następnie osiąga C1 z Linux System Administration Scripting, Log Analysis and Observability Pipelines i Testing and CI for Bash Projects. Dwa końcowe kursy C2 — Hardened and Secure Bash Scripting i Bash for DevOps, Containers & Cloud — wnoszą dyscyplinę na poziomie produkcji do wszystkiego, co zbudowałeś.
Jak to działa
Każdy kurs podzielony jest na krótkie, skoncentrowane lekcje, które ukończysz w wbudowanym edytorze powłoki z informacją zwrotną w czasie rzeczywistym. Tutor AI jest dostępny zawsze, gdy utkniesz, a każde ćwiczenie działa w oparciu o rzeczywiste scenariusze wiersza poleceń, dzięki czemu umiejętności przenoszą się bezpośrednio na Twoją terminal.