← Back to Catalog

Linux Administration (Beginner)

A foundational Linux course teaching essential commands, filesystem navigation, permissions, package management, networking, and core operating system concepts for new DevOps engineers.

Created by David Essien, DevOps and SRE Engineer/Instructor

6-12 weeks
14 Core Modules
Beginner Level
Full Access
$0
Open Enrollment
  • Live Mentorship
  • Hands-on Labs
  • Career Guidance

Program Syllabus

A structured breakdown of your learning journey.

Live Modules

Capstone Projects

Build a File Organization Script

Automate organizing documents into sorted folders.

Coming Soon

Linux Distribution Installation

Install and configure a Linux distribution in a virtual machine with proper disk partitioning and network setup.

Coming Soon

User and Group Management System

Create a complete user management system with appropriate groups and permissions for different roles.

Coming Soon

File Permission Configuration

Design and implement a secure file permission structure for a multi-user environment.

Coming Soon

Package Management and Software Deployment

Set up package repositories, install required software, and manage dependencies across different Linux distributions.

Coming Soon

Systemd Service Configuration

Create, configure, and manage custom systemd services with proper logging and startup controls.

Coming Soon

System Log Analysis and Monitoring

Configure and use journalctl to monitor system logs, filter events, and troubleshoot common issues.

Coming Soon

Network Configuration and DNS Setup

Configure network interfaces, set up DNS resolution, and test connectivity in a simulated network environment.

Coming Soon

SSH Server Hardening

Configure and secure SSH access with key-based authentication and basic security settings.

Coming Soon

Firewall Configuration Project

Implement basic firewall rules to secure network services and control traffic flow.

Coming Soon

Process Monitoring Script

(simple bash script using ps/top + cron to log high CPU processes)

Coming Soon

Prerequisites

  • Basic computer literacy
  • No prior Linux or programming experience required

Need a Custom Team Workshop?

We offer private cohorts for engineering teams looking to upskill in specific technologies.

Contact Sales →