Practice DevOps Engineer Programming Courses

June 18, 2026 ยท View on GitHub

Languages

๐Ÿ‡จ๐Ÿ‡ณ ็ฎ€ไฝ“ไธญๆ–‡ ๐Ÿ‡บ๐Ÿ‡ธ English ๐Ÿ‡ฏ๐Ÿ‡ต ๆ—ฅๆœฌ่ชž ๐Ÿ‡ช๐Ÿ‡ธ Espaรฑol ๐Ÿ‡ซ๐Ÿ‡ท Franรงais ๐Ÿ‡ฉ๐Ÿ‡ช Deutsch ๐Ÿ‡ท๐Ÿ‡บ ะ ัƒััะบะธะน ๐Ÿ‡ฐ๐Ÿ‡ท ํ•œ๊ตญ์–ด ๐Ÿ‡ง๐Ÿ‡ท Portuguรชs

This is LabExโ€™s experimental DevOps Engineer Skill Tree, from Zero to Junior DevOps Engineer. Learn Linux fundamentals, Docker, Kubernetes, CI/CD, and cloud-native workflows through hands-on labs and real scenarios.

IndexNameDifficultyRepoPractice
01Linux Terminal BasicsBeginner๐Ÿ”— Repo๐Ÿš€ Start Lab
02File System Navigation and File OperationsBeginner๐Ÿ”— Repo๐Ÿš€ Start Lab
03Viewing, Searching, and Editing FilesBeginner๐Ÿ”— Repo๐Ÿš€ Start Lab
04Shell Redirection and PipelinesBeginner๐Ÿ”— Repo๐Ÿš€ Start Lab
05Shell Environment and VariablesBeginner๐Ÿ”— Repo๐Ÿš€ Start Lab
06Users, Groups, and PermissionsBeginner๐Ÿ”— Repo๐Ÿš€ Start Lab
07Processes and Job ControlBeginner๐Ÿ”— Repo๐Ÿš€ Start Lab
08System Information and Resource MonitoringBeginner๐Ÿ”— Repo๐Ÿš€ Start Lab
09Disk Filesystems and Storage ManagementBeginner๐Ÿ”— Repo๐Ÿš€ Start Lab
10Linux Networking FundamentalsBeginner๐Ÿ”— Repo๐Ÿš€ Start Lab
11Remote Access and Secure File TransferBeginner๐Ÿ”— Repo๐Ÿš€ Start Lab
12Software Package ManagementBeginner๐Ÿ”— Repo๐Ÿš€ Start Lab
13Service Management with systemdBeginner๐Ÿ”— Repo๐Ÿš€ Start Lab
14Log Management and Text ProcessingBeginner๐Ÿ”— Repo๐Ÿš€ Start Lab
15Archiving and BackupBeginner๐Ÿ”— Repo๐Ÿš€ Start Lab
16Shell Scripting FundamentalsIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
17Advanced Shell Scripting TechniquesIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
18Text Processing with AWK and sedIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
19Scheduled Tasks and Routine MaintenanceIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
20Boot Process and RecoveryIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
21Basic System SecurityIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
22Version Control with GitIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
23Docker Container BasicsIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
24MySQL Database BasicsIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
25Nginx Web ServerIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
26Apache Web ServerIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
27DNS Service AdministrationIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
28DHCP Service AdministrationIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
29NFS and Samba File SharingIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
30RPM and DNF Package ManagementIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
31Firewalld ConfigurationIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
32SELinux AdministrationIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
33Ansible AutomationIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
34HAProxy Load BalancingIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
35Keepalived High AvailabilityIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
36Prometheus MonitoringIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
37Grafana Data VisualizationIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
38Centralized Log ManagementIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
39GitHub Actions CI/CDIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
40Terraform Infrastructure as CodeIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
41Kubernetes FundamentalsIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
42Kubernetes Cluster AdministrationIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab
43Python for OperationsIntermediate๐Ÿ”— Repo๐Ÿš€ Start Lab

More