Choose your language
Computer Technical Course
More than 2 million students worldwide

Computer Technical Course

4,3

Get the hands-on technical skills employers actually look for in IT support and computer repair roles. This course covers everything from hardware diagnostics and OS installation to networking, cybersecurity, and remote administration. Whether you are starting fresh or filling gaps in your knowledge, you will finish ready to work.

Dedika for businesses

What you will learn:

You will learn how computers process and store data, how to identify and replace hardware components, and how to install and configure operating systems from scratch. The course covers IP addressing, network troubleshooting, and setting up secure user accounts. You will also study backup strategies, RAID configurations, file systems, and data recovery techniques. Cybersecurity fundamentals, endpoint protection, and encryption are included alongside remote support tools and scripting for task automation. By the end, you will apply a structured troubleshooting methodology to complex, real-world technical problems.

How you study in practice Computer Technical Course

How you practise Computer Technical 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 • 40 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Foundations of Computer Systems

  • Lesson 1 • Storage Technologies Overview

    Compares HDD, SSD, and optical storage on speed, capacity, and reliability. Informs storage selection decisions in later applied chapters.

  • Lesson 2 • How Computers Process Information

    Explains the fetch-decode-execute cycle and binary data representation. Establishes the conceptual base for all hardware and software topics ahead.

  • Lesson 3 • Input and Output Devices

    Surveys peripheral categories and their communication protocols with the host system. Links device selection to user workflow requirements.

  • Lesson 4 • Software Layers and System Architecture

    Distinguishes firmware, operating system, and application layers. Shows how each layer depends on the one below it.

  • Lesson 5 • Core Hardware Components

    Identifies the function of each major internal component and how they interconnect. Prepares students to diagnose and upgrade physical systems.

Chapter 2See details

Operating System Installation and Configuration

  • Lesson 1 • OS Installation Walkthrough

    Steps through a complete guided installation including disk partitioning and locale setup. Builds procedural confidence before tackling advanced configurations.

  • Lesson 2 • Update Management and Patch Strategy

    Explains update channels, rollback procedures, and scheduling to minimise downtime. Connects patch discipline to the security topics introduced later.

  • Lesson 3 • Preparing Installation Media

    Covers bootable USB creation, ISO verification, and partition scheme selection. Ensures clean, verified installs from the first attempt.

  • Lesson 4 • System Settings and Preferences

    Configures display, power, accessibility, and regional options for end-user productivity. Reduces support tickets by establishing correct defaults.

  • Lesson 5 • User and Group Account Management

    Teaches creating, modifying, and deleting user accounts and groups with appropriate permissions. Directly supports security and multi-user environment goals.

Chapter 3See details

Networking Fundamentals for Technicians

  • Lesson 1 • Basic Network Troubleshooting

    Applies command-line tools and a structured methodology to isolate connectivity faults. Reinforces OSI model knowledge through practical diagnostic scenarios.

  • Lesson 2 • IP Addressing and Subnetting

    Teaches IPv4 and IPv6 addressing, subnet mask calculation, and CIDR notation. Enables accurate network design and host range planning.

  • Lesson 3 • Network Hardware and Topology

    Distinguishes routers, switches, access points, and hubs by function and placement. Guides correct device selection for each network segment.

  • Lesson 4 • Network Models and Protocols

    Introduces the OSI and TCP/IP models and maps common protocols to their layers. Provides the vocabulary needed for all subsequent networking tasks.

  • Lesson 5 • DHCP, DNS, and Name Resolution

    Explains how devices obtain addresses and resolve hostnames automatically. Prepares students to configure and troubleshoot these critical services.

Chapter 4See details

Hardware Diagnostics and Repair

  • Lesson 1 • POST Codes and Boot Diagnostics

    Interprets power-on self-test beep codes and on-screen error messages. Narrows fault location before opening the chassis.

  • Lesson 2 • Storage Drive Diagnostics and Replacement

    Uses SMART data and sector scanning to assess drive health and plan replacements. Connects storage health to data backup strategies covered later.

  • Lesson 3 • Safe Work Practices and ESD Prevention

    Covers electrostatic discharge risks, grounding techniques, and tool safety. Prevents costly component damage before hands-on work begins.

  • Lesson 4 • CPU and Memory Troubleshooting

    Diagnoses overheating, seating faults, and memory errors using software and hardware tools. Builds confidence in replacing the most critical system components.

  • Lesson 5 • Power Supply and Peripheral Faults

    Tests PSU output voltages and isolates peripheral conflicts causing system instability. Completes the hardware fault-finding skill set for field technicians.

Chapter 5See details

File Systems, Storage Management, and Backup

  • Lesson 1 • File System Types and Structures

    Compares FAT32, NTFS, exFAT, and ext4 on features, limits, and use cases. Guides correct file system selection for each storage scenario.

  • Lesson 2 • Disk Partitioning and Volume Management

    Creates, resizes, and merges partitions using GUI and command-line tools. Enables flexible storage layouts for diverse deployment requirements.

  • Lesson 3 • Data Recovery Fundamentals

    Applies file carving, recycle bin recovery, and partition repair to retrieve lost data. Reinforces the value of proactive backup practices established earlier.

  • Lesson 4 • RAID Configurations and Use Cases

    Explains RAID 0, 1, 5, and 10 trade-offs in performance, redundancy, and cost. Prepares students to recommend and configure appropriate RAID levels.

  • Lesson 5 • Backup Types and Scheduling

    Distinguishes full, incremental, and differential backups and their recovery time implications. Enables students to design backup schedules that meet recovery objectives.

Chapter 6See details

Cybersecurity Essentials for Technicians

  • Lesson 1 • Threat Landscape and Attack Vectors

    Categorises malware types, social engineering tactics, and physical attack vectors. Establishes threat awareness as the foundation for all defensive measures.

  • Lesson 2 • Incident Response and Reporting

    Follows a structured incident response process from detection through documentation. Prepares students to act decisively and communicate clearly during security events.

  • Lesson 3 • Firewalls, Antivirus, and Endpoint Protection

    Configures host-based firewalls, antivirus policies, and endpoint detection tools. Builds a practical layered defence for individual workstations and servers.

  • Lesson 4 • Encryption and Data Protection

    Applies symmetric and asymmetric encryption to protect data at rest and in transit. Connects cryptographic concepts to practical tools used in the field.

  • Lesson 5 • Authentication and Access Control

    Implements multi-factor authentication, least-privilege principles, and role-based access. Directly reduces unauthorised access risk across all managed systems.

Chapter 7See details

Remote Support and System Administration

  • Lesson 1 • System Monitoring and Alerting

    Configures performance monitors, event log alerts, and uptime dashboards. Shifts support from reactive to proactive by catching issues early.

  • Lesson 2 • Software Deployment and Inventory

    Deploys applications silently and maintains an accurate software inventory across endpoints. Supports licence compliance and rapid rollout of security patches.

  • Lesson 3 • Command-Line Administration Skills

    Executes system administration tasks efficiently using shell commands and scripts. Reduces reliance on GUI tools and accelerates bulk operations.

  • Lesson 4 • Remote Desktop and Access Tools

    Configures and secures remote desktop protocols and third-party remote access software. Enables technicians to resolve issues without on-site visits.

  • Lesson 5 • Scripting for Task Automation

    Writes basic scripts to automate repetitive maintenance and reporting tasks. Multiplies technician productivity across large device fleets.

Chapter 8See details

Advanced Troubleshooting and Professional Practice

  • Lesson 1 • Complex Multi-Component Failures

    Diagnoses failures involving simultaneous hardware, software, and network faults. Builds the analytical depth needed for senior technician roles.

  • Lesson 2 • Performance Optimisation Techniques

    Identifies and resolves CPU, memory, disk, and network bottlenecks on live systems. Delivers measurable performance improvements without hardware upgrades.

  • Lesson 3 • Structured Troubleshooting Methodology

    Applies a repeatable six-step troubleshooting model to complex, ambiguous problems. Prevents random trial-and-error and shortens mean time to resolution.

  • Lesson 4 • Customer Communication and Service Quality

    Applies active listening, plain-language explanation, and expectation management with end users. Converts technical competence into measurable customer satisfaction.

  • Lesson 5 • Documentation and Knowledge Management

    Creates accurate service records, network diagrams, and knowledge base articles. Reduces repeat incidents and accelerates onboarding of new team members.

Certification

Your valid completion certificate

This course is for you:

  • Recent high school graduates: eager to enter the IT workforce quickly.

  • Career changers: leaving unrelated fields and pursuing stable tech employment.

  • Small business owners: wanting to manage their own office technology independently.

  • Help desk agents: seeking to deepen technical knowledge beyond basic ticket resolution.

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

  • Military veterans: transitioning to civilian careers in technology support roles.

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