
IT Fundamentals Course
Get the IT knowledge employers actually look for, starting from the ground up. This course covers hardware, networking, operating systems, cybersecurity, cloud computing, and more. Whether you're entering IT for the first time or filling in critical gaps, you'll finish with real, job-ready skills.
What you will learn:
This course gives you a complete foundation in information technology, covering every core domain a modern IT professional needs to understand. You will learn how computer hardware works, how operating systems manage resources, and how networks move data between devices. You will explore cloud computing models, virtualisation, and cybersecurity principles that protect real organisations. The course also covers software, databases, SQL basics, and IT support workflows used in professional environments. By the end, you will have the knowledge to pursue entry-level IT roles and industry certifications with confidence.
How you study in practice IT Fundamentals Course
How you practise IT Fundamentals Course
For companies looking to train their team
With Dedika for businesses, the course includes exercises and examples tailored to your own business and the specific needs of your company.
Course content
8 Chapters • 39 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsIntroduction to Computing Concepts
Introduction to Computing Concepts
Lesson 1 • Units of Measurement in Computing
Explains bits, bytes, and storage/speed units used in IT specifications. Enables accurate interpretation of hardware and network documentation.
Lesson 2 • History and Evolution of IT
Traces computing from early machines to modern devices. Provides context for why current technologies are designed the way they are.
Lesson 3 • What Computers Are and Do
Defines computing, hardware, and software at a conceptual level. Establishes shared vocabulary used throughout the entire course.
Lesson 4 • Types of Computers and Devices
Categorises desktops, laptops, servers, and mobile devices by use case. Helps learners match device types to organisational needs.
Chapter 2HideHide detailsSee detailsComputer Hardware Components
Computer Hardware Components
Lesson 1 • Memory and Storage Technologies
Distinguishes RAM, ROM, HDDs, and SSDs by function and performance. Guides hardware selection decisions based on workload requirements.
Lesson 2 • The Central Processing Unit
Explains CPU architecture, cores, clock speed, and cache. Connects processor specs to real-world performance outcomes.
Lesson 3 • Power, Cooling, and Peripherals
Covers power supply units, thermal management, and common peripherals. Ensures learners can assemble and maintain a functional workstation.
Lesson 4 • Motherboards and Expansion Slots
Describes the motherboard as the system backbone connecting all components. Covers form factors, chipsets, and expansion capabilities.
Lesson 5 • Hardware Troubleshooting Basics
Introduces systematic diagnosis of common hardware failures. Builds confidence in identifying and resolving physical component issues.
Chapter 3HideHide detailsSee detailsOperating Systems Fundamentals
Operating Systems Fundamentals
Lesson 1 • Process and Memory Management
Describes how the OS schedules processes and allocates RAM. Connects these concepts to system performance and stability.
Lesson 2 • Operating System Roles and Types
Defines what an OS does and surveys major OS families. Positions the OS as the bridge between hardware and user applications.
Lesson 3 • OS Installation and Configuration
Walks through installing, updating, and configuring an operating system. Prepares students to deploy and maintain OS environments professionally.
Lesson 4 • User Accounts and Access Control
Covers creating and managing user accounts, groups, and permissions. Establishes the foundation for secure multi-user environments.
Lesson 5 • File Systems and Storage Management
Explains how operating systems organise, read, and write data on storage media. Covers file system types and disk management tools.
Chapter 4HideHide detailsSee detailsNetworking Concepts and Connectivity
Networking Concepts and Connectivity
Lesson 1 • Core Network Protocols and Services
Surveys essential protocols including DNS, DHCP, HTTP, and FTP. Explains how each service supports everyday network operations.
Lesson 2 • Basic Network Troubleshooting
Applies command-line tools and systematic methods to diagnose connectivity issues. Builds practical skills for resolving common network problems.
Lesson 3 • Networking Fundamentals and Models
Introduces the OSI and TCP/IP models as frameworks for understanding network communication. Provides the conceptual map for all subsequent networking topics.
Lesson 4 • IP Addressing and Subnetting
Explains IPv4 and IPv6 addressing, subnet masks, and CIDR notation. Enables students to design and interpret basic network address schemes.
Lesson 5 • Network Hardware and Topologies
Covers routers, switches, access points, and common network layouts. Connects physical infrastructure choices to network performance and reliability.
Chapter 5HideHide detailsSee detailsInternet, Cloud, and Virtualisation
Internet, Cloud, and Virtualisation
Lesson 1 • Containers and Microservices Overview
Distinguishes containers from virtual machines and introduces container orchestration concepts. Provides awareness of modern application deployment approaches.
Lesson 2 • Cloud Storage and Backup Strategies
Covers cloud-based storage options, synchronisation, and backup best practices. Ensures students can design reliable data protection strategies.
Lesson 3 • Cloud Computing Models and Services
Defines IaaS, PaaS, and SaaS and compares public, private, and hybrid clouds. Prepares students to evaluate cloud options for organisational needs.
Lesson 4 • How the Internet Works
Explains internet infrastructure, ISPs, and data routing at a conceptual level. Connects everyday browsing to underlying technical mechanisms.
Lesson 5 • Virtualisation Concepts and Hypervisors
Introduces virtual machines, hypervisors, and resource abstraction. Explains how virtualisation improves hardware utilisation and flexibility.
Chapter 6HideHide detailsSee detailsSoftware, Applications, and Databases
Software, Applications, and Databases
Lesson 1 • Application Troubleshooting and Updates
Covers diagnosing application errors, managing updates, and resolving compatibility issues. Connects software maintenance to system stability and security.
Lesson 2 • Database Concepts and Structures
Explains relational database concepts, tables, keys, and relationships. Builds the foundation for understanding how applications store and retrieve data.
Lesson 3 • Querying Data with SQL Basics
Introduces SELECT, INSERT, UPDATE, and DELETE statements for data manipulation. Enables students to retrieve and modify data in a relational database.
Lesson 4 • Software Development Lifecycle Overview
Introduces SDLC phases from planning through maintenance. Gives non-developers context for how software is built and deployed.
Lesson 5 • Software Categories and Licensing
Classifies system software, application software, and utilities by function. Covers licensing models to support compliant software procurement decisions.
Chapter 7HideHide detailsSee detailsCybersecurity Fundamentals
Cybersecurity Fundamentals
Lesson 1 • Network Security Controls
Covers firewalls, intrusion detection, VPNs, and network segmentation. Provides practical tools for protecting network infrastructure.
Lesson 2 • Common Threats and Attack Vectors
Surveys malware types, phishing, social engineering, and network attacks. Enables learners to recognise and categorise real-world threats accurately.
Lesson 3 • Core Security Concepts and Principles
Introduces the CIA triad, authentication, and authorisation as security foundations. Frames all subsequent security topics within a unified conceptual model.
Lesson 4 • Security Policies and Risk Management
Introduces risk assessment, security policies, and compliance frameworks. Prepares students to align technical controls with organisational security goals.
Lesson 5 • Encryption and Data Protection
Explains symmetric and asymmetric encryption, hashing, and PKI basics. Connects cryptographic tools to practical data protection scenarios.
Chapter 8HideHide detailsSee detailsIT Support, Documentation, and Best Practices
IT Support, Documentation, and Best Practices
Lesson 1 • IT Service Management Principles
Introduces service desk concepts, ticketing systems, and service-level agreements. Frames IT support within a structured service delivery model.
Lesson 2 • Troubleshooting Methodology
Presents a repeatable, systematic approach to diagnosing and resolving IT issues. Reduces resolution time and improves consistency across support interactions.
Lesson 3 • Professional IT Ethics and Conduct
Addresses data privacy, acceptable use, and ethical responsibilities in IT roles. Prepares students to act with integrity in professional environments.
Lesson 4 • IT Documentation Standards
Covers network diagrams, asset inventories, runbooks, and knowledge base articles. Ensures students can create documentation that supports team continuity.
Lesson 5 • Change and Configuration Management
Explains change control processes and configuration management databases. Prevents unplanned outages by managing IT changes systematically.
Your valid completion certificate
This course is for you:
Career changers: seeking a structured entry point into the technology industry.
Recent graduates: looking to add verified IT knowledge to their academic background.
Administrative professionals: wanting to better understand the systems they use daily.
Small business owners: needing to make informed decisions about their own IT infrastructure.
Customer support agents: aiming to move into technical support or IT helpdesk roles.
Hobbyists and self-learners: ready to turn personal tech curiosity into marketable expertise.
What our students say
Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to change 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 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 help a lot with learning.

Top trainings
FAQ
Who is Dedika?
Is the certificate valid in Nigeria?
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




















