Choose your language
IT Support and Maintenance Course
More than 2 million students worldwide

IT Support and Maintenance Course

Launch or advance your IT support career with a comprehensive programme covering hardware, networking, operating systems, and cybersecurity essentials. You'll build the hands-on skills employers actually look for, from diagnosing hardware failures to managing service tickets and securing endpoints. This course takes you from foundational concepts to real-world troubleshooting workflows used by working technicians every day.

Dedika for businesses

What you will learn:

You'll gain a complete skill set for working in IT support, starting with help desk workflows, ticketing systems, and professional communication. The course covers PC hardware identification, preventive maintenance, and component-level diagnostics. You'll learn to install and configure Windows and Linux operating systems, manage software deployments, and apply patch management procedures. Networking fundamentals, IP configuration, and remote access setup are covered in practical detail. Security topics include endpoint protection, user access control, and incident response. Advanced troubleshooting methodologies and ITSM frameworks round out your training so you can perform at a professional level from day one.

How you study in practice IT Support and Maintenance Course

How you practise IT Support and Maintenance 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.

Click here

Course content

8 Chapters • 39 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Foundations of IT Support

  • Lesson 1 • The IT Support Role Defined

    Defines the scope, tiers, and daily duties of IT support professionals. Establishes context for all subsequent technical and procedural learning.

  • Lesson 2 • IT Support Environments Overview

    Surveys corporate, SMB, and managed service environments. Students identify how environment type shapes tooling and workflow choices.

  • Lesson 3 • Professional Communication Basics

    Covers written and verbal communication standards for support interactions. Effective communication reduces resolution time and improves user satisfaction.

  • Lesson 4 • Ticketing Systems and Workflows

    Introduces incident logging, prioritization, and resolution tracking. Connects proper documentation habits to service quality outcomes.

Chapter 2See details

Hardware Components and Maintenance

  • Lesson 1 • Core PC Components Identified

    Covers CPUs, RAM, storage, motherboards, and power supplies. Provides the component vocabulary needed for all hardware troubleshooting tasks.

  • Lesson 2 • Peripheral Devices and Interfaces

    Examines input/output devices and the ports that connect them. Students match peripherals to correct interfaces for installation and support tasks.

  • Lesson 3 • Preventive Hardware Maintenance

    Establishes scheduled cleaning, thermal management, and firmware update routines. Preventive maintenance extends hardware lifespan and reduces unplanned downtime.

  • Lesson 4 • Hardware Diagnostics and Replacement

    Applies diagnostic tools and POST codes to isolate failing components. Students perform component swaps and verify system stability after repair.

  • Lesson 5 • Safe Hardware Handling Practices

    Teaches ESD prevention, proper tool use, and workspace safety. Safe handling prevents component damage and protects technician well-being.

Chapter 3See details

Operating System Installation and Management

  • Lesson 1 • OS Troubleshooting and Recovery

    Diagnoses boot failures, corrupt files, and profile errors using built-in recovery tools. Students restore system functionality without data loss.

  • Lesson 2 • Windows Installation and Setup

    Guides clean installs, upgrades, and partition configuration for Windows. Students produce a fully configured, domain-ready Windows workstation.

  • Lesson 3 • OS Concepts and Architecture

    Explains kernel functions, file systems, and process management fundamentals. This foundation supports all installation and configuration tasks that follow.

  • Lesson 4 • OS Configuration and Hardening

    Applies security baselines, update policies, and access controls to installed systems. Hardened configurations reduce attack surface before deployment.

  • Lesson 5 • Linux Installation and Setup

    Covers distribution selection, partitioning, and post-install configuration for Linux. Students gain cross-platform competency essential for mixed environments.

Chapter 4See details

Networking Fundamentals for Support

  • Lesson 1 • IP Configuration and DHCP

    Teaches static and dynamic IP assignment, DHCP scope management, and DNS basics. Correct IP configuration is prerequisite to all network connectivity tasks.

  • Lesson 2 • Remote Access and VPN Basics

    Configures remote desktop, SSH, and VPN client connections for remote support scenarios. Students enable secure remote access while maintaining network integrity.

  • Lesson 3 • Network Hardware and Topology

    Covers routers, switches, access points, and cabling standards. Students select and connect appropriate hardware for common network topologies.

  • Lesson 4 • Network Connectivity Troubleshooting

    Applies command-line tools and systematic methodology to isolate connectivity faults. Students resolve common issues from physical layer to application layer.

  • Lesson 5 • Networking Concepts and Models

    Introduces the OSI and TCP/IP models, IP addressing, and subnetting basics. Conceptual grounding enables accurate layer-by-layer troubleshooting.

Chapter 5See details

Software Installation and Troubleshooting

  • Lesson 1 • Licence Management Fundamentals

    Explains per-seat, subscription, and volume licensing models and compliance tracking. Proper licence management avoids audit risk and budget overruns.

  • Lesson 2 • Software Deployment Methods

    Covers manual installs, silent deployment scripts, and package managers. Students choose the appropriate method based on scale and environment type.

  • Lesson 3 • Patch Management and Updates

    Establishes patch testing, staging, and rollout procedures for OS and application updates. Structured patch management balances security needs with system stability.

  • Lesson 4 • Application Troubleshooting Techniques

    Uses event logs, crash dumps, and process monitors to diagnose application failures. Students apply a repeatable diagnostic workflow to reduce mean time to resolution.

  • Lesson 5 • Application Compatibility and Dependencies

    Identifies runtime dependencies, version conflicts, and compatibility modes. Resolving dependency issues prevents application failures before they reach users.

Chapter 6See details

IT Security Essentials for Support

  • Lesson 1 • Endpoint Protection and Antimalware

    Configures antivirus, EDR tools, and host-based firewalls on managed endpoints. Layered endpoint protection reduces successful malware execution rates.

  • Lesson 2 • User Account and Access Control

    Implements least-privilege principles, MFA, and password policies across user accounts. Strong access controls limit the blast radius of compromised credentials.

  • Lesson 3 • Incident Response for Support Staff

    Defines the support technician's role in containment, evidence preservation, and escalation during a security incident. Proper first response limits damage and preserves forensic integrity.

  • Lesson 4 • Data Protection and Encryption

    Applies full-disk encryption, secure file transfer, and backup encryption to protect data. Students align data protection practices with organisational security policies.

  • Lesson 5 • Security Threats and Attack Vectors

    Identifies malware types, phishing, social engineering, and insider threats. Recognising attack vectors is the first step in effective defence.

Chapter 7See details

Advanced Troubleshooting Methodologies

  • Lesson 1 • Cross-Platform Troubleshooting Scenarios

    Applies diagnostic skills across Windows, Linux, and macOS in mixed environments. Students adapt tool sets and syntax to the platform without losing methodological consistency.

  • Lesson 2 • Escalation Decision Making

    Defines criteria for escalating vs. resolving at tier, including time thresholds and risk factors. Correct escalation decisions protect SLAs and prevent technician burnout.

  • Lesson 3 • Performance Diagnostics and Optimisation

    Uses performance monitors, resource graphs, and profiling tools to identify bottlenecks. Students tune systems to meet performance baselines without hardware upgrades.

  • Lesson 4 • Intermittent and Elusive Fault Diagnosis

    Addresses faults that do not reproduce consistently, including thermal throttling and race conditions. Students use logging and stress testing to capture transient failures.

  • Lesson 5 • Structured Troubleshooting Frameworks

    Introduces CompTIA's six-step model and root cause analysis techniques. A repeatable framework reduces guesswork and shortens resolution time.

Chapter 8See details

IT Support Operations and Service Management

  • Lesson 1 • ITSM Frameworks and Principles

    Introduces service management frameworks, incident, problem, and change management processes. Framework alignment improves consistency and auditability of support operations.

  • Lesson 2 • Service Level Management

    Defines SLA, OLA, and UC agreements and the metrics used to measure compliance. Students design realistic SLA targets and build monitoring dashboards to track them.

  • Lesson 3 • Support Metrics and Continuous Improvement

    Analyses ticket trends, CSAT scores, and resolution times to drive process improvements. Data-driven decisions elevate service quality and justify resource investments.

  • Lesson 4 • Knowledge Management and Self-Service

    Builds and maintains a knowledge base that deflects repeat tickets and empowers users. Quality knowledge articles reduce tier 1 volume and improve first-contact resolution.

  • Lesson 5 • Asset and Configuration Management

    Covers hardware and software inventory, CMDB concepts, and lifecycle tracking. Accurate asset data enables faster troubleshooting and informed procurement decisions.

Certification

Your valid completion certificate

This course is for you:

  • Recent secondary school graduates exploring a first technology career path.

  • Office workers tired of calling IT and ready to become IT.

  • Military veterans translating discipline and problem-solving into civilian tech roles.

  • Small business owners who personally manage their own company's computers.

  • Customer service reps who want to pivot into a higher-paying technical field.

  • Hobbyist PC builders ready to turn their passion into a paying profession.

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...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the way videos are presented and transcribed, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

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