
The Bits and Bytes of Computer Networking Course
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.
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.
Course Content
8 Chapters • 40 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsFoundations of Computer Networking
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 2HideHide detailsSee detailsThe OSI and TCP/IP Models
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 3HideHide detailsSee detailsIP Addressing and Subnetting
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 4HideHide detailsSee detailsCore Networking Protocols
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 5HideHide detailsSee detailsSwitching and VLANs
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 6HideHide detailsSee detailsRouting Fundamentals and Protocols
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 7HideHide detailsSee detailsNetwork Security Essentials
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 8HideHide detailsSee detailsNetwork Troubleshooting and Performance
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.
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...

I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.

I like the content and the presentation style and video transcription, which speeds up the process!

The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.

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




















