
System Admin Course
Master the full stack of system administration skills — from Linux and Windows server management to networking, security hardening, and automation. This course gives you the hands-on knowledge employers expect from a competent sysadmin. Whether you're breaking into IT or levelling up your current role, you'll finish ready to manage real production environments.
What you will learn:
This course covers every core discipline a working system administrator needs. You will learn to configure Linux and Windows servers, manage user accounts and permissions, and administer DNS, DHCP, and firewalls. You will implement storage solutions using LVM and RAID, set up monitoring and alerting platforms, and build reliable backup and disaster recovery plans. The course also covers security hardening, patch management, and automation using Ansible, Git, and Terraform. By the end, you will have the practical skills to operate confidently in enterprise and SMB environments.
How you study in practice System Admin Course
How you practise System Admin Course
For companies looking to train their teams
With Dedika for businesses, the course includes exercises and examples tailored to your company and its specific needs.
Course content
8 Chapters • 40 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsFoundations of System Administration
Foundations of System Administration
Lesson 1 • Virtualisation and Cloud Basics
Explains hypervisors, VMs, and containers as modern infrastructure building blocks. Prepares students to work in hybrid on-premises and cloud environments.
Lesson 2 • Server Hardware and Architecture
Covers physical and virtual server components: CPUs, RAM, storage, and NICs. Provides hardware literacy needed to size, troubleshoot, and procure systems.
Lesson 3 • Command-Line Interface Essentials
Teaches navigation, file manipulation, and basic scripting in Bash and PowerShell. CLI proficiency is prerequisite for all subsequent hands-on tasks.
Lesson 4 • The System Administrator Role
Defines sysadmin responsibilities across enterprise and SMB environments. Establishes professional expectations that frame every subsequent chapter.
Lesson 5 • Operating System Fundamentals
Introduces Linux and Windows Server OS concepts: kernel, processes, and file systems. Grounds students in OS internals before hands-on administration begins.
Chapter 2HideHide detailsSee detailsUser and Access Management
User and Access Management
Lesson 1 • Groups and Role-Based Access
Teaches group creation and role-based access control (RBAC) design. Reduces administrative overhead by assigning permissions to roles, not individuals.
Lesson 2 • Directory Services and LDAP
Introduces centralised identity stores using LDAP and Active Directory. Enables single-source user management across large environments.
Lesson 3 • Authentication Protocols and MFA
Covers Kerberos, NTLM, RADIUS, and multi-factor authentication methods. Strengthens identity verification beyond simple username-password pairs.
Lesson 4 • File and Directory Permissions
Explains Linux permission bits, ACLs, and Windows NTFS permissions. Students apply correct permission models to protect sensitive data.
Lesson 5 • User Account Lifecycle
Covers account creation, modification, and deprovisioning workflows. Establishes identity governance practices central to secure administration.
Chapter 3HideHide detailsSee detailsNetworking for System Administrators
Networking for System Administrators
Lesson 1 • TCP/IP and Subnetting
Builds fluency in IP addressing, subnet masks, and CIDR notation. Accurate subnetting underpins every network configuration task in later chapters.
Lesson 2 • Firewall and Packet Filtering
Introduces host-based firewalls using iptables, nftables, and Windows Firewall. Students write rules that allow legitimate traffic while blocking threats.
Lesson 3 • Network Interface Configuration
Teaches static and dynamic IP assignment on Linux and Windows servers. Correct interface configuration is foundational to server reachability.
Lesson 4 • DNS and DHCP Administration
Covers DNS zone management, record types, and DHCP scope configuration. These services underpin name resolution and automatic addressing across the network.
Lesson 5 • Network Troubleshooting Methodology
Applies a structured OSI-layer approach to diagnose connectivity failures. Equips students with tools and logic to resolve network issues efficiently.
Chapter 4HideHide detailsSee detailsStorage Management and File Systems
Storage Management and File Systems
Lesson 1 • Logical Volume Management
Teaches LVM concepts: physical volumes, volume groups, and logical volumes. LVM enables flexible, online storage resizing without downtime.
Lesson 2 • RAID Levels and Redundancy
Explains software and hardware RAID configurations and their trade-offs. Students select appropriate RAID levels to balance performance and fault tolerance.
Lesson 3 • Disk Partitioning and Formatting
Covers MBR and GPT partition schemes and file system creation. Correct partitioning is the first step in any storage provisioning workflow.
Lesson 4 • Disk Quotas and Capacity Planning
Covers user and group disk quotas and storage growth forecasting. Prevents disk exhaustion that causes service outages.
Lesson 5 • Network-Attached and SAN Storage
Introduces NFS, SMB/CIFS, iSCSI, and Fibre Channel storage protocols. Extends storage knowledge beyond local disks to shared enterprise storage.
Chapter 5HideHide detailsSee detailsSystem Monitoring and Performance Tuning
System Monitoring and Performance Tuning
Lesson 1 • Real-Time Monitoring Tools
Teaches top, htop, vmstat, iostat, and sar for live system observation. Real-time tools are the first line of response during performance incidents.
Lesson 2 • Log Management and Analysis
Covers syslog, journald, and Windows Event Log collection and analysis. Logs are the primary evidence source for troubleshooting and auditing.
Lesson 3 • Performance Metrics and Baselines
Defines key metrics for CPU, memory, disk, and network and establishes baselines. Baselines enable meaningful anomaly detection in later monitoring tasks.
Lesson 4 • Alerting and Monitoring Platforms
Introduces agent-based and agentless monitoring platforms and alert configuration. Automated alerts reduce mean time to detect (MTTD) for critical failures.
Lesson 5 • OS and Application Performance Tuning
Applies kernel parameters, scheduler settings, and resource limits to improve throughput. Tuning transforms a functional system into a production-ready one.
Chapter 6HideHide detailsSee detailsBackup, Recovery, and Business Continuity
Backup, Recovery, and Business Continuity
Lesson 1 • Restore Testing and Validation
Establishes restore testing cadences and validation checklists to confirm backup integrity. Untested backups provide false confidence and must be verified regularly.
Lesson 2 • Disaster Recovery Planning
Covers DR site types, failover procedures, and recovery runbooks. A tested DR plan is the difference between a recoverable and a catastrophic outage.
Lesson 3 • Snapshot and Image-Based Backups
Explains VM snapshots, disk images, and bare-metal backup approaches. Image-based backups enable rapid full-system recovery with minimal manual steps.
Lesson 4 • Backup Tools and Automation
Teaches rsync, tar, and enterprise backup agents for automated data protection. Automation eliminates human error and ensures consistent backup execution.
Lesson 5 • Backup Strategy and Design
Covers full, incremental, and differential backup types and scheduling trade-offs. Strategy design aligns backup frequency with acceptable data loss tolerances.
Chapter 7HideHide detailsSee detailsSecurity Hardening and Patch Management
Security Hardening and Patch Management
Lesson 1 • Host-Based Intrusion Detection
Introduces file integrity monitoring and host-based IDS tools. Detects unauthorised changes that perimeter controls may miss.
Lesson 2 • Security Baseline Configuration
Applies CIS Benchmark-style hardening to Linux and Windows servers. Baseline configuration is the first and most impactful layer of system defence.
Lesson 3 • Secrets and Certificate Management
Covers TLS certificate lifecycle, secrets vaults, and SSH key management. Proper secrets management prevents credential-based breaches.
Lesson 4 • Vulnerability Assessment
Teaches vulnerability scanning, CVE interpretation, and risk prioritisation. Assessment results drive the patching and remediation work in subsequent sections.
Lesson 5 • Patch Management Lifecycle
Covers patch testing, staging, deployment, and rollback procedures. A structured patch lifecycle minimises both vulnerability exposure and change-related outages.
Chapter 8HideHide detailsSee detailsAutomation, Scripting, and Infrastructure as Code
Automation, Scripting, and Infrastructure as Code
Lesson 1 • Version Control for Sysadmins
Teaches Git workflows for managing scripts, configs, and IaC code. Version control provides change history, collaboration, and rollback capability.
Lesson 2 • CI/CD Pipelines for Infrastructure
Applies continuous integration and delivery concepts to infrastructure code testing and deployment. Pipelines enforce quality gates before changes reach production.
Lesson 3 • Advanced Shell Scripting
Extends CLI skills into robust Bash and PowerShell scripts with error handling. Reliable scripts replace manual procedures and reduce human error.
Lesson 4 • Infrastructure as Code Principles
Covers IaC concepts using declarative templates to provision cloud and on-premises resources. IaC enables repeatable, version-controlled infrastructure deployments.
Lesson 5 • Configuration Management Fundamentals
Introduces idempotent configuration management using Ansible playbooks. Configuration management enforces consistent state across fleets of servers.
Your valid completion certificate
This course is for you:
Help desk technician: ready to move beyond tier-one support tickets.
Career changer: transitioning into IT from a non-technical professional background.
Junior IT generalist: handling servers but lacking structured foundational knowledge.
Computer science student: wanting real-world operational skills alongside academic theory.
Self-taught hobbyist: running home servers and aiming to go fully professional.
Network technician: expanding expertise into server administration and system management.
What our students say
Your lessons are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of interest without needing to change platforms... I'm grateful for everything you do, I've already recommended you to other people...

I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.

I like the content and the way videos are presented and transcribed, which speeds up the process!

The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.

Top qualifications
FAQ
Who is Dedika?
Is the certificate valid in South Africa?
Are the courses free?
What is the course workload?
What are the courses like?
How do the courses work?
What is the duration of the courses?
What is the cost or price of the courses?
What is an EAD or online course and how does it work?
PDF Course




















