Choose your language
The Bits and Bytes of Computer Networking Course
More than 2 million students worldwide

The Bits and Bytes of Computer Networking Course

4

Everything you need to understand how modern networks are built, secured, and maintained — from the ground up. This course takes you from core concepts like IP addressing and the OSI model all the way to routing protocols, network security, and automation. Whether you're breaking into IT or leveling up your technical skills, this is the networking foundation that gets you there.

Dedika for Business

What you will learn:

  • Configure IPv4 and IPv6 addressing schemes, subnets, and CIDR notation for real networks.

  • Understand how the OSI and TCP/IP models govern every layer of network communication.

  • Build and manage switched networks using VLANs, trunk links, and Spanning Tree Protocol.

  • Apply routing protocols including OSPF, EIGRP, and BGP to direct traffic across networks.

  • Implement network security controls such as ACLs, firewalls, VPNs, and wireless encryption standards.

  • Use diagnostic tools and structured methodologies to troubleshoot and resolve network faults efficiently.

How you study in practice The Bits and Bytes of Computer Networking Course

How you practise The Bits and Bytes of Computer Networking Course

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

Chapter 1See details

Foundations of Computer Networking

  • Lesson 1 • Introduction to Network Standards Bodies

    Surveys organizations that define interoperability standards and why they matter. Sets context for protocol specifications covered throughout the course.

  • Lesson 2 • Core Network Hardware Components

    Identifies routers, switches, hubs, and access points and their distinct roles. Builds hardware literacy needed for all later configuration topics.

  • Lesson 3 • Network Topologies and Layouts

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

  • Lesson 4 • How Data Moves Across a Network

    Explains packet switching, data encapsulation, and transmission modes. Provides the conceptual basis for understanding protocols in later chapters.

  • Lesson 5 • What a Network Actually Is

    Defines networks as systems of interconnected devices sharing resources. Anchors all subsequent technical concepts in a concrete, functional framework.

Chapter 2See details

The OSI and TCP/IP Models

  • Lesson 1 • Applying the Models to Real Traffic

    Uses packet captures and diagrams to identify layer activity in live traffic. Develops analytical skills applied in troubleshooting chapters ahead.

  • Lesson 2 • Why Layered Models Exist

    Explains abstraction, modularity, and vendor interoperability as drivers of layered design. Motivates the OSI and TCP/IP models before detailing their layers.

  • Lesson 3 • The TCP/IP Four-Layer Model

    Maps TCP/IP layers to OSI equivalents and explains why TCP/IP dominates modern networking. Bridges theoretical OSI knowledge to practical internet protocols.

  • Lesson 4 • The Seven Layers of the OSI Model

    Defines each OSI layer's responsibilities, data unit, and key protocols. Provides the reference framework used throughout the rest of the course.

  • Lesson 5 • Encapsulation and Decapsulation

    Traces how data gains and sheds headers as it travels down and up the stack. Reinforces layer responsibilities through a concrete data-flow narrative.

Chapter 3See details

IP Addressing and Subnetting

  • Lesson 1 • IPv6 Addressing Fundamentals

    Introduces 128-bit IPv6 structure, notation rules, and address types. Prepares students for dual-stack environments covered in advanced chapters.

  • Lesson 2 • Subnet Masks and CIDR Notation

    Explains how subnet masks divide addresses into network and host portions. Introduces CIDR slash notation as the modern replacement for classful addressing.

  • Lesson 3 • Address Assignment Methods

    Covers static assignment, DHCP, and APIPA as mechanisms for distributing IP addresses. Connects addressing theory to operational network management.

  • Lesson 4 • IPv4 Address Structure and Classes

    Breaks down the 32-bit IPv4 address into octets, classes, and reserved ranges. Establishes addressing fundamentals required for subnetting calculations.

  • Lesson 5 • Subnetting a Network

    Applies binary math to divide a network block into smaller subnets. Builds the calculation skills needed for real-world IP address planning.

Chapter 4See details

Core Networking Protocols

  • Lesson 1 • DNS: The Internet's Directory Service

    Explains how DNS resolves hostnames to IP addresses through a hierarchical system. Directly enables understanding of application-layer traffic in later chapters.

  • Lesson 2 • File Transfer and Remote Access Protocols

    Covers FTP, SFTP, SCP, SSH, and Telnet for data transfer and remote management. Highlights security trade-offs between legacy and modern alternatives.

  • Lesson 3 • HTTP and HTTPS Communication

    Details request-response cycles, methods, status codes, and TLS encryption. Provides protocol literacy essential for web application and security topics.

  • Lesson 4 • Network Management Protocols

    Introduces SNMP, NTP, and Syslog for monitoring, time synchronization, and logging. Connects protocol knowledge to operational visibility and compliance needs.

  • Lesson 5 • Email Protocols: SMTP, POP3, and IMAP

    Compares protocols for sending, retrieving, and synchronizing email. Illustrates how application-layer protocols serve distinct functional roles.

Chapter 5See details

Switching and VLANs

  • Lesson 1 • Trunk Links and 802.1Q Tagging

    Explains how trunk ports carry multiple VLANs using 802.1Q frame tagging. Connects VLAN segmentation to multi-switch and router-on-a-stick designs.

  • Lesson 2 • How Ethernet Switching Works

    Explains MAC address table building, frame forwarding, and collision domain elimination. Establishes the Layer 2 foundation for all switching and VLAN topics.

  • Lesson 3 • Layer 3 Switching and Inter-VLAN Routing

    Introduces multilayer switches that route between VLANs without an external router. Advances students from basic switching to integrated Layer 2/3 design.

  • Lesson 4 • Spanning Tree Protocol

    Covers STP's role in preventing Layer 2 loops in redundant switched networks. Explains root bridge election, port roles, and convergence behavior.

  • Lesson 5 • VLAN Concepts and Configuration

    Defines VLANs as logical broadcast domain segments and explains their operational benefits. Prepares students for trunk and inter-VLAN routing configuration.

Chapter 6See details

Routing Fundamentals and Protocols

  • Lesson 1 • Border Gateway Protocol and Internet Routing

    Introduces BGP as the exterior gateway protocol connecting autonomous systems on the internet. Explains path attributes, policy-based routing, and BGP's role at scale.

  • Lesson 2 • How Routers Make Forwarding Decisions

    Explains routing table lookup, longest prefix match, and administrative distance. Provides the decision logic underlying all static and dynamic routing.

  • Lesson 3 • Link State Routing with OSPF

    Details OSPF's LSA flooding, SPF algorithm, and area design for scalable routing. Represents the dominant enterprise interior gateway protocol students will encounter.

  • Lesson 4 • Distance Vector Routing Protocols

    Examines RIP and EIGRP as distance vector protocols using hop count and composite metrics. Contrasts their convergence behavior and scalability characteristics.

  • Lesson 5 • Static Routing Configuration

    Covers manual route entry syntax, next-hop vs. exit-interface options, and floating static routes. Builds hands-on routing skills before introducing dynamic protocols.

Chapter 7See details

Network Security Essentials

  • Lesson 1 • VPNs and Encrypted Tunneling

    Covers IPsec, SSL/TLS VPNs, and tunneling protocols for secure remote connectivity. Addresses both site-to-site and client-to-site VPN architectures.

  • Lesson 2 • Network Address Translation

    Explains static NAT, dynamic NAT, and PAT as mechanisms for IP address conservation and hiding. Connects NAT to both security and IPv4 address exhaustion solutions.

  • Lesson 3 • Core Security Concepts and Threat Landscape

    Defines confidentiality, integrity, and availability as the CIA triad and maps common threats to each. Frames all subsequent security controls within a risk-management mindset.

  • Lesson 4 • Firewalls and Access Control Lists

    Compares stateless ACLs and stateful firewalls as traffic filtering mechanisms. Teaches rule creation logic applied to both router ACLs and firewall policies.

  • Lesson 5 • Wireless Security Standards

    Evaluates WEP, WPA, WPA2, and WPA3 encryption standards and their known vulnerabilities. Prepares students to configure secure wireless networks in enterprise environments.

Chapter 8See details

Network Troubleshooting and Performance

  • Lesson 1 • Essential Diagnostic Command-Line Tools

    Covers ping, traceroute, nslookup, netstat, and ipconfig/ifconfig for rapid fault isolation. Connects each tool to the OSI layer it interrogates.

  • Lesson 2 • Network Performance Optimization

    Addresses QoS marking, traffic shaping, and bandwidth management for performance tuning. Prepares students to meet service-level requirements in production environments.

  • Lesson 3 • Structured Troubleshooting Methodology

    Introduces top-down, bottom-up, and divide-and-conquer diagnostic approaches. Establishes a repeatable process that prevents guesswork in fault isolation.

  • Lesson 4 • Common Layer 1 Through 4 Failures

    Catalogs physical, data link, network, and transport layer failure symptoms and causes. Enables rapid layer-specific diagnosis using the OSI model as a guide.

  • Lesson 5 • Packet Capture and Protocol Analysis

    Teaches Wireshark capture filters, display filters, and traffic interpretation. Develops deep packet inspection skills for diagnosing complex application issues.

Certification

Your valid completion certificate

This course is for you:

  • Career changers: transitioning into IT and need a credible networking foundation fast.

  • Help desk technicians: ready to move beyond tickets into infrastructure and network roles.

  • System administrators: managing servers but lacking formal training in network fundamentals.

  • Computer science students: supplementing academic theory with practical, job-ready networking skills.

  • Cybersecurity beginners: needing solid network knowledge before tackling security tools and concepts.

  • Hobbyists and home lab enthusiasts: building real networks and wanting to understand every layer.

What our students say

Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of 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 change 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 training programs

FAQ

Who is Dedika?

Is the certificate valid in Canada?

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