Choose your language
Data Communication and Networking Course
Over 400,000 professionals on the platform
Exclusive for businesses

Data Communication and Networking Course

Master the networking skills that IT professionals use every day, from IP addressing and switching to routing, security, and troubleshooting. This course covers the full stack of datacom networking concepts with hands-on, practical depth. Whether you're starting out or filling critical knowledge gaps, you'll finish ready to work on real networks with confidence.

Dedika for students

What your team will master:

You will build a complete understanding of how data networks are designed, operated, and secured. The course covers networking fundamentals, the OSI and TCP/IP models, IP addressing, subnetting, Ethernet switching, and routing protocols including OSPF and BGP. You will also study TCP and UDP behaviour, key application protocols, and network security controls such as ACLs, NAT, and firewalls. Finally, you will learn how to monitor network infrastructure using SNMP, syslog, and NetFlow, and how to troubleshoot faults using proven methodologies and diagnostic tools.

How your team learns practically Data Communication and Networking Course

How your team practises Data Communication and Networking Course

Professionals from these companies study at Dedika

ActemiumFR
Nunner LogisticsNL
GT Constructora GeotécnicaCR
Sydel StarBR
Metrô de São PauloBR
Aguas AndinasCL
DSMIN
MeridianbetRS
CDHCN

Course content

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

Chapter 1See details

Networking Fundamentals and Core Concepts

  • Lesson 1 • What Is a Data Network

    Defines data communication networks and their purpose in modern infrastructure. Establishes vocabulary used throughout the entire course.

  • Lesson 2 • Types of Networks by Scale

    Distinguishes LAN, MAN, WAN, and PAN by geographic scope and use case. Prepares learners to classify real-world deployments correctly.

  • Lesson 3 • Standards Bodies and Protocols

    Introduces IEEE, IETF, and ISO as sources of networking standards. Explains why open standards enable interoperability across vendors.

  • Lesson 4 • Network Components and Devices

    Identifies routers, switches, hubs, access points, and cabling roles. Provides hardware context for all protocol discussions that follow.

  • Lesson 5 • Network Topologies and Layouts

    Examines physical and logical arrangements of network devices. Connects topology choice to performance, cost, and fault tolerance.

Chapter 2See details

The OSI and TCP/IP Models

  • Lesson 1 • The TCP/IP Model

    Contrasts the four-layer TCP/IP model with OSI and maps each layer to real protocols. Grounds learners in the model actually used on the internet.

  • Lesson 2 • The Seven OSI Layers

    Details each OSI layer's function, data unit, and responsibilities. Enables precise protocol classification and fault isolation.

  • Lesson 3 • Encapsulation and De-encapsulation

    Traces how data is wrapped with headers at each layer during transmission and unwrapped on receipt. Builds intuition for packet analysis.

  • Lesson 4 • Purpose of Layered Models

    Explains why abstraction layers simplify network design and troubleshooting. Frames the OSI model as a universal reference tool.

  • Lesson 5 • Applying Models to Real Traffic

    Uses packet captures to identify layer behaviour in live traffic. Reinforces model knowledge through hands-on protocol observation.

Chapter 3See details

IP Addressing and Subnetting

  • Lesson 1 • Subnet Masks and CIDR

    Explains how subnet masks define network boundaries and introduces CIDR prefix notation. Enables efficient address space allocation.

  • Lesson 2 • Subnetting Techniques

    Teaches fixed-length and variable-length subnet masking to divide address space. Learners solve subnetting problems under time constraints.

  • Lesson 3 • IPv6 Addressing Fundamentals

    Introduces 128-bit IPv6 structure, notation rules, and address types. Prepares learners for dual-stack and IPv6-only environments.

  • Lesson 4 • IPv4 Address Structure

    Breaks down the 32-bit IPv4 address into network and host portions. Introduces classes, private ranges, and special addresses.

  • Lesson 5 • Address Assignment Methods

    Covers static assignment, DHCP, SLAAC, and DHCPv6 for both IPv4 and IPv6. Connects assignment method choice to network management needs.

Chapter 4See details

Ethernet and Switching Operations

  • Lesson 1 • Ethernet Standards and Media

    Reviews IEEE 802.3 Ethernet variants, speeds, and physical media types. Connects standard selection to bandwidth and distance requirements.

  • Lesson 2 • MAC Addressing and Framing

    Explains the 48-bit MAC address structure and Ethernet frame format. Enables learners to interpret frames during troubleshooting.

  • Lesson 3 • Switch Forwarding Logic

    Details how switches build MAC address tables and make forwarding decisions. Explains flooding, filtering, and forwarding behaviours.

  • Lesson 4 • Spanning Tree Protocol

    Explains how STP prevents Layer 2 loops in redundant switched networks. Covers port states, root bridge election, and rapid convergence.

  • Lesson 5 • VLANs and Trunking

    Introduces VLANs for logical network segmentation and 802.1Q trunk links. Learners configure VLANs and verify inter-VLAN reachability.

Chapter 5See details

Routing Principles and Protocols

  • Lesson 1 • Router Architecture and Operation

    Describes router hardware components and the packet forwarding process. Establishes how routing tables drive forwarding decisions.

  • Lesson 2 • Link-State Routing with OSPF

    Details OSPF neighbour formation, LSA flooding, and SPF calculation. Learners configure single-area OSPF and verify adjacencies.

  • Lesson 3 • Static and Default Routing

    Covers manual route configuration for small or stub networks. Learners configure static routes and a default gateway of last resort.

  • Lesson 4 • BGP and Inter-Domain Routing

    Introduces BGP as the internet's path-vector protocol for autonomous system routing. Covers eBGP peering, attributes, and policy basics.

  • Lesson 5 • Distance Vector Routing

    Explains Bellman-Ford algorithm, RIP operation, and convergence behaviour. Highlights limitations that motivated link-state protocols.

Chapter 6See details

Transport Layer and Application Protocols

  • Lesson 1 • Port Numbers and Sockets

    Defines well-known, registered, and dynamic port ranges and socket pairs. Enables learners to identify application traffic by port.

  • Lesson 2 • UDP and Connectionless Transport

    Contrasts UDP's low-overhead model with TCP and identifies appropriate use cases. Explains why real-time applications prefer UDP.

  • Lesson 3 • DNS, HTTP, and Email Protocols

    Covers DNS resolution, HTTP/HTTPS request-response cycles, and SMTP/IMAP operation. Provides protocol-level understanding for troubleshooting.

  • Lesson 4 • File Transfer and Remote Access Protocols

    Examines FTP, SFTP, SCP, SSH, and Telnet for data transfer and remote management. Emphasises secure alternatives to legacy protocols.

  • Lesson 5 • TCP Connection Management

    Explains the three-way handshake, flow control, and reliable delivery mechanisms. Connects TCP behaviour to application performance outcomes.

Chapter 7See details

Network Security Fundamentals

  • Lesson 1 • Network Address Translation

    Explains static NAT, dynamic NAT, and PAT for address conservation and hiding. Connects NAT to IPv4 exhaustion and security benefits.

  • Lesson 2 • Secure Network Management

    Covers encrypted management protocols, AAA frameworks, and device hardening. Ensures learners can secure network devices against unauthorised access.

  • Lesson 3 • Common Network Threats

    Catalogues reconnaissance, DoS, man-in-the-middle, and spoofing attacks. Builds threat awareness needed to justify security controls.

  • Lesson 4 • Firewalls and DMZ Architecture

    Describes stateful firewall operation and DMZ design for public-facing services. Learners design a basic three-zone firewall topology.

  • Lesson 5 • Access Control Lists

    Teaches standard and extended ACL syntax for filtering IPv4 and IPv6 traffic. Learners apply ACLs to router interfaces and verify results.

Chapter 8See details

Network Monitoring, Troubleshooting, and Optimisation

  • Lesson 1 • Quality of Service Fundamentals

    Introduces QoS classification, marking, queuing, and policing to prioritise critical traffic. Learners configure DSCP marking and priority queuing.

  • Lesson 2 • Syslog and NetFlow Analysis

    Uses syslog severity levels and NetFlow records to detect anomalies and audit events. Builds skills for log-based root cause analysis.

  • Lesson 3 • Diagnostic Tools and Commands

    Covers ping, traceroute, nslookup, netstat, and packet capture tools. Learners use each tool to isolate faults at specific OSI layers.

  • Lesson 4 • SNMP and Network Monitoring

    Explains SNMP versions, MIB structure, and trap-based alerting for infrastructure monitoring. Connects monitoring data to proactive fault management.

  • Lesson 5 • Troubleshooting Methodologies

    Introduces top-down, bottom-up, and divide-and-conquer diagnostic approaches. Provides a repeatable framework for resolving network faults.

Certification

Your valid completion certificate

This course is for you:

  • IT support technicians ready to move beyond basic helpdesk responsibilities.

  • Computer science students who want practical networking depth alongside theory.

  • Career changers from unrelated fields pursuing entry-level network technician roles.

  • System administrators who need stronger networking fundamentals to support infrastructure.

  • Hobbyists building home labs who want structured, professional-grade networking knowledge.

  • Junior network engineers seeking to solidify gaps before pursuing industry certifications.

Related Courses

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