
ICT course
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.
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.
Course content
8 Chapters • 40 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsFoundations of ICT and Digital Literacy
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 2HideHide detailsSee detailsNetworking and Internet Fundamentals
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 3HideHide detailsSee detailsCybersecurity Essentials
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 4HideHide detailsSee detailsProductivity Software and Office Applications
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 5HideHide detailsSee detailsDatabase Concepts and Management
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 6HideHide detailsSee detailsWeb Development Fundamentals
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 7HideHide detailsSee detailsSystems Analysis and Software Development
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 8HideHide detailsSee detailsData Analytics and Decision Support
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.
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...

I like how the lessons are straight to the point and how I can switch 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 really help with learning.

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




















