
Computer Technical Course
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're starting fresh or filling gaps in your knowledge, you'll finish ready to work.
What you will learn:
You'll 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'll 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'll 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 team
With Dedika for Business, the course includes exercises and examples tailored to your own business and the way your company needs.
Course Content
8 Chapters • 40 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsFoundations of Computer Systems
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 2HideHide detailsSee detailsOperating System Installation and Configuration
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 minimize 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 3HideHide detailsSee detailsNetworking Fundamentals for Technicians
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 4HideHide detailsSee detailsHardware Diagnostics and Repair
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 5HideHide detailsSee detailsFile Systems, Storage Management, and Backup
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 6HideHide detailsSee detailsCybersecurity Essentials for Technicians
Cybersecurity Essentials for Technicians
Lesson 1 • Threat Landscape and Attack Vectors
Categorizes 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 defense 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 unauthorized access risk across all managed systems.
Chapter 7HideHide detailsSee detailsRemote Support and System Administration
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 license 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 8HideHide detailsSee detailsAdvanced Troubleshooting and Professional Practice
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 Optimization 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.
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 classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of interest without needing to switch platforms... I thank you 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 presentation style and video transcription, which speeds up the process!

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

Top training programs
FAQ
Who is Dedika?
Is the certificate valid in Canada?
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




















