Choose your language
Computer Networking Course
More than 2 million students worldwide

Computer Networking Course

4.9

Master every layer of modern computer networking, from physical cabling to cloud connectivity and automation. This course gives you the technical depth to design, secure, and troubleshoot real-world networks with confidence. Whether you are starting out or levelling up, you will build skills that employers and certifications demand.

Dedika for businesses

What you'll learn:

You will gain a thorough understanding of how networks are built and operated, starting with the OSI and TCP/IP models and moving through IP addressing, subnetting, and routing protocols including OSPF, EIGRP, and BGP. You will learn how Ethernet switching, VLANs, and Spanning Tree Protocol keep LANs stable and efficient. The course covers network security fundamentals including firewalls, access control lists, and VPN technologies. You will also explore wireless networking, QoS, WAN technologies, and cloud networking concepts. Practical troubleshooting methodologies and diagnostic tools prepare you to resolve real network issues quickly and systematically.

How you study in practice Computer Networking Course

How you practise Computer Networking Course

For businesses looking 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 • 41 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Foundations of Computer Networking

  • Lesson 1 • What Is a Computer Network

    Defines networks, their purpose, and real-world use cases. Grounds all subsequent technical content in practical context.

  • Lesson 2 • The OSI Reference Model

    Introduces the seven-layer OSI model as a framework for understanding protocol responsibilities. Each layer's function is mapped to real network operations.

  • Lesson 3 • Data Transmission Basics

    Covers how bits travel across media as signals. Establishes bandwidth, latency, and throughput as measurable network performance indicators.

  • Lesson 4 • Network Types and Topologies

    Classifies networks by scale and physical layout. Connects topology choice to performance and fault-tolerance trade-offs.

  • Lesson 5 • The TCP/IP Model

    Contrasts the TCP/IP four-layer model with OSI and explains its dominance in modern networks. Students map familiar protocols to each TCP/IP layer.

Chapter 2See details

Physical Layer and Network Media

  • Lesson 1 • Physical Layer Encoding and Signalling

    Covers line coding schemes and modulation techniques that convert bits to signals. Links encoding choices to error rates and channel efficiency.

  • Lesson 2 • Copper Cabling Standards

    Details twisted-pair and coaxial cable types, categories, and performance limits. Connects cable selection to speed and distance requirements.

  • Lesson 3 • Fibre Optic Cabling

    Explains light-based transmission through single-mode and multimode fibre. Positions fibre as the solution for high-speed, long-distance, and EMI-resistant links.

  • Lesson 4 • Wireless Transmission Media

    Surveys radio, microwave, and infrared transmission. Introduces frequency bands and regulatory constraints that govern wireless deployments.

  • Lesson 5 • Network Hardware Devices

    Identifies hubs, switches, routers, and access points and their roles at specific OSI layers. Builds the hardware vocabulary needed for network design chapters.

Chapter 3See details

Data Link Layer and Ethernet

  • Lesson 1 • Switching and MAC Address Tables

    Explains how switches learn, store, and use MAC address tables to forward frames. Introduces flooding, forwarding, and filtering decisions.

  • Lesson 2 • Ethernet Standards and Frames

    Covers Ethernet II and IEEE 802.3 frame formats and speed standards from 10 Mbps to 100 Gbps. Ties standard selection to cabling and switch capabilities.

  • Lesson 3 • Data Link Layer Functions

    Defines framing, flow control, and error detection as core data link responsibilities. Establishes how this layer shields the network layer from physical imperfections.

  • Lesson 4 • MAC Addressing

    Explains the structure and assignment of 48-bit MAC addresses. Connects MAC addressing to frame delivery within a single broadcast domain.

  • Lesson 5 • VLANs and Trunking

    Introduces virtual LANs as a method to segment broadcast domains logically. Covers 802.1Q tagging and trunk link configuration between switches.

  • Lesson 6 • Spanning Tree Protocol

    Addresses broadcast storms caused by redundant switch links and explains how STP eliminates loops. Covers port states and the election of a root bridge.

Chapter 4See details

Network Layer and IP Addressing

  • Lesson 1 • Network Layer Responsibilities

    Defines routing, logical addressing, and path determination as network layer functions. Distinguishes routed from routing protocols.

  • Lesson 2 • IPv6 Addressing

    Introduces 128-bit IPv6 address types, notation rules, and header improvements over IPv4. Covers stateless address autoconfiguration and dual-stack coexistence.

  • Lesson 3 • IP Packet Structure and Forwarding

    Analyses IPv4 and IPv6 header fields and explains how routers use routing tables to forward packets. Connects TTL and hop limits to loop prevention.

  • Lesson 4 • IPv4 Addressing and Classes

    Explains 32-bit IPv4 address structure, classful ranges, and private address blocks. Provides the foundation for subnetting calculations.

  • Lesson 5 • Subnetting and CIDR

    Teaches subnet mask manipulation and CIDR notation to divide address space efficiently. Students calculate network, host, and broadcast addresses for any prefix.

Chapter 5See details

Routing Protocols and Path Selection

  • Lesson 1 • Border Gateway Protocol

    Presents BGP as the inter-domain routing protocol of the internet. Covers AS numbers, path attributes, and policy-based route selection.

  • Lesson 2 • Distance-Vector Routing Protocols

    Explains Bellman-Ford-based protocols including RIP and EIGRP fundamentals. Covers split horizon, route poisoning, and convergence behaviour.

  • Lesson 3 • Link-State Routing Protocols

    Introduces OSPF and IS-IS as link-state protocols that build complete topology maps. Covers LSA flooding, SPF calculation, and area design.

  • Lesson 4 • Route Redistribution and Optimisation

    Addresses sharing routes between different routing protocols and tuning metrics. Connects redistribution to real multi-vendor enterprise environments.

  • Lesson 5 • Static and Default Routing

    Covers manual route configuration and the use of default routes for stub networks. Establishes baseline routing knowledge before dynamic protocols are introduced.

Chapter 6See details

Transport Layer and Application Protocols

  • Lesson 1 • TCP Operation and Reliability

    Explains the three-way handshake, sequence numbers, acknowledgments, and flow control. Covers congestion control algorithms that prevent network saturation.

  • Lesson 2 • HTTP, FTP, and Email Protocols

    Surveys web, file transfer, and email protocols at the application layer. Connects protocol behaviour to port numbers and security upgrade paths.

  • Lesson 3 • UDP and Real-Time Applications

    Covers UDP's low-overhead, connectionless model and its suitability for latency-sensitive traffic. Connects UDP to DNS, VoIP, and streaming use cases.

  • Lesson 4 • Transport Layer Functions

    Defines segmentation, port addressing, and end-to-end delivery as transport responsibilities. Distinguishes connection-oriented from connectionless communication.

  • Lesson 5 • DNS and DHCP

    Explains name resolution through DNS hierarchy and dynamic address assignment via DHCP. Both services are foundational to automated network operation.

Chapter 7See details

Network Security Fundamentals

  • Lesson 1 • Encryption and VPNs

    Covers symmetric and asymmetric encryption, PKI basics, and VPN tunnel types. Connects encryption to confidentiality and integrity goals.

  • Lesson 2 • Common Network Threats

    Catalogues attack types including DoS, man-in-the-middle, spoofing, and reconnaissance. Establishes a threat model that motivates all subsequent security controls.

  • Lesson 3 • Firewalls and Intrusion Detection

    Compares packet-filter, stateful, and next-generation firewalls. Introduces IDS and IPS as complementary detection and prevention mechanisms.

  • Lesson 4 • Network Hardening Practices

    Applies defence-in-depth principles to device configuration and management plane security. Covers AAA, port security, and secure management protocols.

  • Lesson 5 • Access Control Lists

    Teaches standard and extended ACL syntax for filtering traffic by address and protocol. Covers ACL placement strategy to minimise unwanted traffic.

Chapter 8See details

Network Management and Troubleshooting

  • Lesson 1 • Performance Metrics and Baselining

    Defines key performance indicators including utilisation, jitter, and packet loss. Baselining normal behaviour enables rapid anomaly detection.

  • Lesson 2 • Diagnostic Tools and Commands

    Covers ping, traceroute, nslookup, netstat, and packet capture tools. Each tool is mapped to specific OSI layers and failure scenarios.

  • Lesson 3 • Configuration Management and Documentation

    Covers change control processes, configuration backups, and network diagram standards. Proper documentation reduces recovery time during outages.

  • Lesson 4 • Troubleshooting Methodologies

    Introduces top-down, bottom-up, and divide-and-conquer diagnostic approaches. Selecting the right method reduces mean time to resolution.

  • Lesson 5 • Network Monitoring and SNMP

    Explains SNMP architecture, MIBs, and trap-based alerting for proactive monitoring. Connects monitoring data to capacity planning and SLA compliance.

Certification

Your valid completion certificate

This course is for you:

  • IT support technicians ready to move into dedicated networking roles.

  • College students pursuing degrees in computer science or information technology.

  • Career changers from unrelated fields drawn to infrastructure and systems work.

  • System administrators who manage servers but lack formal networking knowledge.

  • Hobbyists who build home labs and want structured, professional-grade instruction.

  • Junior help desk staff aiming to qualify for network engineer job openings.

What our students say

Your lessons are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of interest without needing to change platforms... I'm grateful 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 change 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 and simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

Top upskilling courses

FAQ

Who is Dedika?

Is the certificate valid in Australia?

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