Track 01Foundation
3 modules · 23 labsDevOps Fundamentals & Linux
Navigate Linux environments, perform system administration tasks, manage file permissions, and write Bash scripts for task automation.
Assumes: None — beginner-friendly.
Modules
- Linux Architecture & Command Line Essentials
- File Systems, Permissions & User Administration
- Shell Scripting & Task Automation with Bash
Tools
- Ubuntu
- Amazon Linux
- Bash
- SSH
Lab work
Linux command line exercises, Bash scripting automation, user and permission configuration labs.
Linux Architecture & Command Line Essentials
- Linux Basics: Files & DirectoriesBeginner · 15 min0/3 tasks
- Navigation: Moving Around the FilesystemBeginner · 12 min0/3 tasks
- File Operations: Copy, Move & RemoveBeginner · 15 min0/3 tasks
- System Inventory ReportBeginner · 12 min0/3 tasks
- Find & DiscoverIntermediate · 18 min0/3 tasks
- Searching Inside Files with grepIntermediate · 18 min0/3 tasks
- Package Management: Installing Software with aptBeginner · 20 min0/4 tasks
- Services: Managing systemd UnitsIntermediate · 20 min0/4 tasks
File Systems, Permissions & User Administration
Shell Scripting & Task Automation with Bash
Programming Language Basics (Java, Node.js & Python)
- Java Introduction: Compile & RunBeginner · 15 min0/3 tasks
- Java Build: Packaging with MavenIntermediate · 20 min0/3 tasks
- Java Package: Staging a ReleaseIntermediate · 20 min0/3 tasks
- Node.js Install: Runtime & PATHBeginner · 15 min0/3 tasks
- Node.js NPM: Managing DependenciesBeginner · 20 min0/3 tasks
- Python Install: Virtual EnvironmentsBeginner · 15 min0/3 tasks
- Python Pip: Installing PackagesBeginner · 20 min0/3 tasks
- Python: Build a Health-Check CLIIntermediate · 25 min0/4 tasks