Choose your language
It Fundamentals Course
More than 2 million students worldwide

It Fundamentals Course

4

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.

Dedika for businesses

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, virtualization, and cybersecurity principles that protect real organizations. 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 practice It Fundamentals Course

For companies that want 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.

Click here

Course content

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

Chapter 1See details

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

    Categorizes desktops, laptops, servers, and mobile devices by use case. Helps learners match device types to organizational needs.

Chapter 2See details

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 3See details

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 organize, read, and write data on storage media. Covers file system types and disk management tools.

Chapter 4See details

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 5See details

Internet, Cloud, and Virtualization

  • 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, synchronization, 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 organizational 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 • Virtualization Concepts and Hypervisors

    Introduces virtual machines, hypervisors, and resource abstraction. Explains how virtualization improves hardware utilization and flexibility.

Chapter 6See details

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 7See details

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 recognize and categorize real-world threats accurately.

  • Lesson 3 • Core Security Concepts and Principles

    Introduces the CIA triad, authentication, and authorization 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 organizational 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 8See details

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.

Certification

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 switch platforms... I thank you 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 switch chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the presentation style and video transcription, 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 trainings

FAQ

Who is Dedika?

Is the certificate valid in the United States?

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