Skip to content

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖥️ CompTIA Certified Server+ Training

Install, administer, secure and troubleshoot servers — and pass the CompTIA Server+ (SK0-005) exam.

Register WSQ Funded

Course Code Exam Duration Labs Assessment

📝 Register for this course →


About This Course

The WSQ CompTIA Certified Server+ Training is a hands-on, instructor-led course that prepares you to install, configure, secure and troubleshoot server hardware and operating systems — both on-premises and in the cloud — and to sit the CompTIA Server+ SK0-005 certification exam. Over three days you work through 33 practical labs aligned to the four official exam domains, all on the free browser-based Killercoda Ubuntu playground — no local install or physical hardware required.

It is designed for IT support staff, system administrators, data-centre technicians and anyone responsible for keeping servers running who wants a vendor-neutral server administration credential.


Learning Outcomes

# On completion, you will be able to
LO1 Install and manage server hardware — racking, cabling, power and cooling; deploy and manage storage (RAID, shared storage, capacity planning); and maintain hardware with out-of-band management and firmware upgrades.
LO2 Administer server operating systems and services — OS installation, partitions and file systems, IP/DNS/DHCP/VLANs, server roles, monitoring, high availability, virtualization, scripting and asset management.
LO3 Secure servers and plan for disaster recovery — data and physical security, identity and access management, mitigation strategies, server hardening, decommissioning, backup and recovery.
LO4 Troubleshoot server hardware, software, storage, OS and network problems using a structured methodology, and validate disaster-recovery and failover readiness.

Course Topics & Labs

Each lab lives in its own file under labs/ with full step-by-step commands and reference links.

Domain 1 — Server Hardware Installation and Management (18%)

# Lab
1 Server Form Factors, Racking, and Power Planning
2 Storage Deployment with mdadm (RAID 0/1/5/6/10)
3 LVM Provisioning and Capacity Planning
4 Shared Storage with NFS and iSCSI
5 Out-of-Band Management, BIOS/UEFI, and Firmware

Domain 2 — Server Administration (30%)

# Lab
6 Installing a Linux Server (Unattended/Scripted)
7 Partitions, Volumes, and File Systems
8 IP, DNS, DHCP, and FQDN Configuration
9 Firewall and Port Management
10 Server Roles: Web, File, and Database
11 Directory Services with OpenLDAP
12 Performance Monitoring and Baselining
13 Data Migration and Transfer (rsync, scp, SFTP)
14 High Availability: Load Balancing and NIC Teaming
15 Virtualization with KVM/QEMU
16 Bash Scripting for Server Administration
17 Asset Management, Documentation, and Licensing

Domain 3 — Security and Disaster Recovery (24%)

# Lab
18 Data at Rest (LUKS) and In Transit (TLS/SSH)
19 Physical and Environmental Security Walk-Through
20 Identity & Access: Users, Groups, sudo, RBAC
21 Multi-Factor Authentication with TOTP
22 Auditing, Logging, and SIEM Basics
23 OS and Application Hardening
24 Patch and Update Management
25 Secure Decommissioning and Media Destruction
26 Backup Strategy: Full, Incremental, Differential, Snapshots
27 Disaster Recovery: Replication and Site Failover

Domain 4 — Troubleshooting (28%)

# Lab
28 Troubleshooting Methodology Walk-Through
29 Hardware Troubleshooting (dmesg, smartctl, sensors)
30 Storage Troubleshooting (fsck, badblocks, mdadm)
31 OS and Software Troubleshooting (systemd, logs)
32 Network Connectivity Troubleshooting
33 Security Troubleshooting (ports, processes, integrity)

Tools

Every lab runs inside a disposable Ubuntu VM in the browser — all software is free (open source or free tier).

Tool Purpose
Killercoda Ubuntu Playground Disposable Linux VM in the browser — the environment for all 33 labs
IP Calculator Subnet and IP planning (Labs 8, 32)
Cybersecurity Simulator Interactive security concepts practice
PCAP Analyzer Packet-capture analysis for network troubleshooting
Regex Generator Build and test regular expressions for log parsing and scripting
mdadm, lvm2, parted, smartmontools Storage — RAID, LVM, partitioning, disk health
dmidecode, lshw, ipmitool, fwupd Hardware inspection and out-of-band management
bind9, isc-dhcp-server, ufw, tcpdump, mtr Networking and diagnostics
nginx, samba, mariadb, slapd, qemu-kvm, haproxy Server roles, virtualization and high availability
cryptsetup, auditd, lynis, restic, nwipe Security, hardening, backup and secure decommissioning

Full inventory: labs/tools.md.


Repository Structure

.
├── README.md                                   ← this course landing page
├── courseware/                                 ← trainer slide deck, Lesson Plan & Learner Guide
│   ├── CompTIA Certified Server Plus Training-v4.1.pptx / .pdf   ← trainer slide deck
│   ├── LP-CompTIA Certified Server Plus Training.docx / .pdf     ← Lesson Plan
│   ├── LG-CompTIA Certified Server Plus Training.docx / .pdf     ← Learner Guide
│   └── LG-CompTIA Certified Server Plus Training.md              ← Learner Guide (Markdown mirror)
├── comptiaserverplus.pdf                       ← official SK0-005 exam blueprint
└── labs/                                        ← 33 hands-on labs, each in its own folder
    └── lab-NN-<slug>/                           ← guide (.md) + guidelines/cheatsheet/worksheet PDFs
        ├── data/                                ← CSV + Excel mock data (data-bearing labs)
        └── assets/ · scripts/                   ← Dockerfiles, Kubernetes YAML, shell scripts

Note: the confidential assessment/ folder (question papers + answer keys) is not part of this repository — it is distributed only via the LMS and Google Drive.


Course Details

Course Title CompTIA Certified Server+ Training
WSQ Course Code TGS-2024048318
Certification Exam CompTIA Server+ (SK0-005)
Duration 3 days · 8 training hours per day (24 hours)
Mode Instructor-led, hands-on labs on the Killercoda Ubuntu playground
Assessment Written Assessment (WA / SAQ, 1 hour) + Practical Performance (PP, 1 hour) — both open book
Provider Tertiary Infotech Academy Pte Ltd (UEN 201200696W)

Funding

This course is WSQ-funded and eligible for SSG/SkillsFuture subsidies. See the course registration page for the latest fees, funding tiers and available course dates.


Building the Courseware

The slide deck, Lesson Plan and Learner Guide are all generated from a single source (course_data.py + data_domainN.py) so they stay 100% aligned with the labs:

# from the course repo root, with the WSQ toolchain installed under .claude/
python3 .claude/skills/courseware-build/build/build_slides.py         # slide deck
python3 .claude/skills/courseware-build/build/build_lesson_plan.py    # Lesson Plan
python3 .claude/skills/courseware-build/build/build_learner_guide.py  # Learner Guide (+ Markdown mirror)

Contact


Ready to become Server+ certified?

📝 Register for this course →

© 2026 Tertiary Infotech Academy Pte Ltd · UEN 201200696W

About

WSQ CompTIA Certified Server+ Training (TGS-2024048318) — a hands-on 3-day course for the CompTIA Server+ SK0-005 exam: server hardware, storage & RAID, OS administration, networking, virtualization, security, disaster recovery and troubleshooting. 33 Killercoda labs, slide deck, Lesson Plan & Learner Guide.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages