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)¶
- training/library/skillchecks/linux.fundamentals.md
- training/library/skillchecks/bash.skillcheck.md
- training/library/skillchecks/git.skillcheck.md
- training/library/skillchecks/networking.fundamentals.md
- training/library/skillchecks/python.automation.md
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)¶
- training/interactive/knowledge/data/cards/bash.tsv
- training/interactive/knowledge/data/cards/linux.tsv
- training/interactive/knowledge/data/cards/git.tsv