Skip to content

Level 1: Foundations

Linux, Bash, Git, Python, Networking basics. The skill floor.

Concepts

linux, bash_scripting, git, python, networking, cloud

Failure Patterns You Should Recognize

(None yet - this level builds the foundation for debugging in later levels)

Commands You Should Be Fluent With

  • ps, ss, journalctl, chmod, systemctl (Linux)
  • set -euo pipefail, trap, shellcheck (Bash)
  • git add, git commit, git push, git rebase, git reflog (Git)
  • python3, pip, pytest, venv (Python)
  • dig, curl, ping, traceroute (Networking)

Assets to Complete

Read (theory)

Practice (hands-on)

  • Quest Ladder bash track: levels 1-10 (training/interactive/exercises/levels/level-*/bash-*)
  • Quest Ladder python track: levels 1-10 (training/interactive/exercises/levels/level-*/python-*)

Review (flashcards)