Choose your language
ICT course
More than 2 million learners worldwide

ICT course

4.7

This ICT course gives you a comprehensive, practical foundation across the full spectrum of modern information and communications technology. From cybersecurity and networking to web development, data analytics, and database management, every module is built around real workplace skills. Whether you're starting your IT career or expanding your technical expertise, this course delivers the knowledge employers are actively looking for.

Dedika for businesses

What you will learn:

You will gain hands-on knowledge across eight core areas of ICT, including networking, cybersecurity, productivity software, database management, web development, systems analysis, and data analytics. You will learn how to configure and troubleshoot networks, protect systems against real-world threats, and design relational databases. You will build functional web pages, write SQL queries, and create data visualizations that support business decisions. You will also explore cloud computing, emerging technologies like AI and IoT, and IT service management frameworks. By the end, you will have the technical skills and professional vocabulary to perform effectively in a wide range of ICT roles.

How you study in a practical way ICT course

How you practice ICT course

For companies who want to train their team

With Dedika for businesses, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

Course content

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

Chapter 1See details

Foundations of ICT and Digital Literacy

  • Lesson 1 • Digital Communication Tools

    Surveys email, messaging, and collaboration platforms used in professional settings. Connects digital communication skills to workplace productivity goals.

  • Lesson 2 • Core ICT Concepts and Terminology

    Introduces fundamental ICT definitions, categories of technology, and their real-world applications. Establishes shared vocabulary used throughout the entire course.

  • Lesson 3 • Computer Hardware Components

    Examines internal and external hardware components, their functions, and how they interact. Provides the physical foundation needed to understand software and system performance.

  • Lesson 4 • Digital Citizenship and Ethics

    Defines responsible online behavior, intellectual property rights, and ethical technology use. Grounds students in the professional and social responsibilities of ICT users.

  • Lesson 5 • Operating Systems and File Management

    Covers OS roles, common desktop environments, and efficient file organization strategies. Students gain practical control over their digital workspace.

Chapter 2See details

Networking and Internet Fundamentals

  • Lesson 1 • Network Types and Topologies

    Distinguishes LAN, WAN, MAN, and wireless networks and maps common physical and logical topologies. Provides the structural framework for all subsequent networking topics.

  • Lesson 2 • Protocols and the OSI Model

    Explains the layered OSI model and key protocols that govern data transmission. Students map real traffic to model layers to reinforce conceptual understanding.

  • Lesson 3 • Internet Services and Web Technologies

    Surveys how the internet delivers web, email, and streaming services through browsers and servers. Students understand the client-server model underpinning all online activity.

  • Lesson 4 • Network Performance and Troubleshooting

    Introduces bandwidth, latency, and common connectivity issues with structured diagnostic approaches. Prepares students to resolve everyday network problems independently.

  • Lesson 5 • Network Hardware and Configuration

    Covers routers, switches, access points, and basic configuration tasks. Connects hardware knowledge from Chapter 1 to network infrastructure setup.

Chapter 3See details

Cybersecurity Essentials

  • Lesson 1 • Network Security Controls

    Introduces firewalls, intrusion detection systems, VPNs, and network segmentation strategies. Builds on networking knowledge to apply layered defensive controls.

  • Lesson 2 • Encryption and Data Protection

    Explains symmetric and asymmetric encryption, hashing, and secure data transmission protocols. Connects cryptographic concepts to practical file and communication security.

  • Lesson 3 • Authentication and Access Control

    Covers password policies, multi-factor authentication, and role-based access principles. Students implement controls that limit unauthorized access to systems and data.

  • Lesson 4 • Threat Landscape and Attack Types

    Catalogs malware, phishing, social engineering, and denial-of-service attacks with real examples. Establishes threat awareness as the foundation for all security decisions.

  • Lesson 5 • Incident Response and Recovery

    Outlines a structured incident response lifecycle and backup and recovery best practices. Students prepare actionable response plans for common security incidents.

Chapter 4See details

Productivity Software and Office Applications

  • Lesson 1 • Spreadsheet Design and Data Analysis

    Covers cell referencing, formulas, functions, and chart creation for data-driven decision-making. Connects raw data management to meaningful business insights.

  • Lesson 2 • Automating Repetitive Office Tasks

    Introduces macros, basic scripting, and built-in automation features to reduce manual effort. Bridges productivity software skills toward process efficiency and automation.

  • Lesson 3 • Word Processing for Professional Documents

    Teaches formatting, styles, templates, and collaborative editing in word processing software. Produces professional reports and correspondence aligned with workplace standards.

  • Lesson 4 • Collaboration and Cloud-Based Productivity

    Explores real-time co-authoring, version history, and cloud storage integration across productivity suites. Prepares students for distributed team workflows.

  • Lesson 5 • Presentation Design and Delivery

    Guides students through slide structure, visual hierarchy, and effective delivery techniques. Ensures presentations communicate ideas clearly to diverse professional audiences.

Chapter 5See details

Database Concepts and Management

  • Lesson 1 • Database Administration Basics

    Introduces user management, backup procedures, indexing, and performance monitoring for database administrators. Prepares students to maintain reliable, secure database environments.

  • Lesson 2 • Database Design and Normalization

    Covers normalization forms, redundancy elimination, and schema design best practices. Students transform raw data requirements into efficient, maintainable database structures.

  • Lesson 3 • SQL Querying Fundamentals

    Teaches SELECT, WHERE, JOIN, GROUP BY, and ORDER BY clauses for data retrieval. Connects schema knowledge to practical data extraction and reporting tasks.

  • Lesson 4 • Data Manipulation and Transactions

    Covers INSERT, UPDATE, DELETE statements and transaction control for data integrity. Students manage data changes safely using commit and rollback operations.

  • Lesson 5 • Relational Database Fundamentals

    Defines tables, records, fields, keys, and relationships that form the basis of relational databases. Establishes the conceptual model students apply throughout the chapter.

Chapter 6See details

Web Development Fundamentals

  • Lesson 1 • JavaScript for Interactivity

    Introduces variables, functions, DOM manipulation, and event handling to add dynamic behavior. Builds on static HTML/CSS pages to create interactive user experiences.

  • Lesson 2 • Responsive Web Design

    Introduces media queries, fluid grids, and mobile-first design principles for multi-device compatibility. Connects layout skills to real-world requirements for accessible, device-agnostic sites.

  • Lesson 3 • Publishing and Testing Web Pages

    Covers web hosting, FTP deployment, browser developer tools, and performance testing basics. Students deploy and validate functional web pages in a live environment.

  • Lesson 4 • CSS Styling and Layout

    Covers selectors, the box model, Flexbox, and Grid for visual design and layout control. Students style HTML pages to match professional design specifications.

  • Lesson 5 • HTML Structure and Semantics

    Teaches document structure, semantic tags, forms, and media embedding using HTML. Provides the markup foundation required for all subsequent web development work.

Chapter 7See details

Systems Analysis and Software Development

  • Lesson 1 • Systems Development Life Cycle

    Maps the SDLC phases from planning through maintenance and compares waterfall and agile models. Establishes the process framework students apply in all subsequent development activities.

  • Lesson 2 • Software Testing and Quality Assurance

    Covers unit, integration, and user acceptance testing strategies with defect tracking workflows. Ensures students can verify that software meets specified requirements before deployment.

  • Lesson 3 • System Modeling and Design

    Introduces UML diagrams, data flow diagrams, and system architecture patterns for solution design. Translates requirements into structured visual models that guide implementation.

  • Lesson 4 • Requirements Gathering and Analysis

    Teaches stakeholder interviews, use cases, and functional vs. non-functional requirements documentation. Produces clear, testable requirements that guide design and development decisions.

  • Lesson 5 • Project Management for ICT Projects

    Applies scope, schedule, risk, and resource management techniques to ICT project scenarios. Students create project plans and manage trade-offs using standard PM tools.

Chapter 8See details

Data Analytics and Decision Support

  • Lesson 1 • Descriptive and Exploratory Analysis

    Applies statistical summaries, distributions, and correlation analysis to uncover patterns in data. Connects cleaned datasets to meaningful preliminary findings for stakeholders.

  • Lesson 2 • Business Intelligence Tools

    Introduces BI platforms for connecting data sources, building reports, and sharing interactive dashboards. Applies visualization principles to professional-grade analytical tools.

  • Lesson 3 • Predictive Analytics and Decision Models

    Introduces regression, classification concepts, and decision trees for forward-looking business analysis. Students interpret model outputs and communicate predictions to non-technical decision-makers.

  • Lesson 4 • Data Collection and Preparation

    Covers data sourcing, cleaning, transformation, and validation to produce analysis-ready datasets. Builds on database skills to handle real-world messy data effectively.

  • Lesson 5 • Data Visualization Principles

    Teaches chart selection, visual encoding, color theory, and dashboard layout for clear communication. Students design visualizations that accurately represent data without misleading audiences.

Certification

Your valid completion certificate

This course is for you:

  • Career changers: seeking a structured bridge into their first technology-focused role.

  • Office administrators: wanting to expand their technical skills beyond standard software tools.

  • Small business owners: needing to manage their own IT systems with greater confidence.

  • Recent graduates: looking to add verified technical credentials to a non-IT degree.

  • IT support staff: aiming to formalize self-taught knowledge across multiple technical domains.

  • Hobbyists: curious about how networks, databases, and web pages actually function together.

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...
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 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 trainings

FAQs

Who is Dedika?

Is the certificate valid in the Philippines?

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