Tài liệu chính thức
Tài liệu chính thức là nguồn chuẩn. Cột "Dùng cho" cho biết buổi nên mở tài liệu đó; cột "Mức độ" gợi ý khi nào nên đọc. Nếu lệnh trong khóa học khác với tài liệu, ưu tiên tài liệu theo phiên bản bạn đang cài và báo mentor.
Nền tảng
| Chủ đề | Link | Dùng cho | Mức độ |
|---|---|---|---|
| DevOps roadmap | https://roadmap.sh/devops | Buổi 01, xem lại cuối khóa | Tổng quan |
| WSL | https://learn.microsoft.com/en-us/windows/wsl/ | Buổi 02, cài môi trường | Cơ bản |
| Linux | https://linuxcommand.org/tlcl.php | Buổi 03, buổi 04 | Cơ bản |
| Git | https://git-scm.com/book/en/v2 | Buổi 06 | Cơ bản |
| YAML | https://yaml.org/spec/1.2.2/ | Mọi buổi viết Compose, Actions, Kubernetes | Tra cứu khi cần, khá hàn lâm |
Docker
| Chủ đề | Link | Dùng cho | Mức độ |
|---|---|---|---|
| Docker | https://docs.docker.com/get-started/ | Buổi 07, buổi 08 | Cơ bản |
| Docker CLI reference | https://docs.docker.com/reference/cli/docker/ | Tra cứu cờ lệnh ở mọi buổi Docker | Tra cứu |
| Dockerfile reference | https://docs.docker.com/reference/dockerfile/ | Buổi 09, buổi 10 | Cơ bản đến nâng cao |
| Build best practices | https://docs.docker.com/build/building/best-practices/ | Buổi 10, tối ưu image | Nâng cao |
| Docker Compose | https://docs.docker.com/compose/ | Buổi 13, buổi 14 | Cơ bản |
| Compose file reference | https://docs.docker.com/reference/compose-file/ | Buổi 13, tra cứu khóa trong compose.yaml | Tra cứu |
CI/CD
| Chủ đề | Link | Dùng cho | Mức độ |
|---|---|---|---|
| GitHub Actions | https://docs.github.com/en/actions | Buổi 15 đến buổi 20 | Cơ bản |
| GHCR | https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-container-registry | Buổi 17 và buổi 18, publish image | Cơ bản đến nâng cao |
Kubernetes
| Chủ đề | Link | Dùng cho | Mức độ |
|---|---|---|---|
| Kubernetes tutorials | https://kubernetes.io/docs/tutorials/ | Buổi 21 đến buổi 24 | Cơ bản |
| Kubernetes concepts | https://kubernetes.io/docs/concepts/ | Buổi 22, buổi 25 đến buổi 28 | Cơ bản đến nâng cao |
| kubectl | https://kubernetes.io/docs/reference/kubectl/ | Buổi 23, tra cứu lệnh | Tra cứu |
| kubectl quick reference | https://kubernetes.io/docs/reference/kubectl/quick-reference/ | Buổi 23 và buổi 24 | Tra cứu nhanh |
| Debug trong Kubernetes | https://kubernetes.io/docs/tasks/debug/ | Buổi 27 và buổi 28 | Nâng cao |
| kind | https://kind.sigs.k8s.io/ | Buổi 21, cài và tạo cluster | Cơ bản |
Ứng dụng mẫu
| Chủ đề | Link | Dùng cho | Mức độ |
|---|---|---|---|
| Node.js | https://nodejs.org/docs/latest-v22.x/api/ | Đọc mã backend, buổi 09 và capstone | Tra cứu |
| Express | https://expressjs.com/ | Mở rộng API ở capstone (buổi 29) | Cơ bản |
| PostgreSQL 17 | https://www.postgresql.org/docs/17/ | Buổi 12, buổi 14 (database, backup) | Tra cứu |
Tài liệu chính thức là nguồn chuẩn; sách để đào sâu (danh sách sách), video để minh họa, lab để đánh giá năng lực. Khi quên lệnh, xem Cheatsheets; khi gặp từ lạ, xem Thuật ngữ.