Skip to main content

Computer Networks

8h 28m 4s
English
Paid

Course description

This course offers a step-by-step immersion into the world of computer networks: from basic concepts and clear examples to complex technologies used in real corporate infrastructures. The training is structured so that even a beginner can quickly get oriented, while an experienced specialist can systematize and deepen their knowledge.

In the first lesson, you will learn what a computer network is, why it is needed, and how it is structured. Using simple analogies—like a WhatsApp group chat—we will explore the principles of device connections, the concept of protocols, the advantages of networks (such as resource sharing, load balancing, reliability, and location independence), and data transmission modes (simplex, half-duplex, full-duplex).

Read more about the course

The subsequent modules of the course expand your horizons step by step:

  • Types of networks and topologies - from local to global, from bus to star;
  • OSI and TCP/IP models - layers, functions, comparison;
  • Network equipment and cabling systems;
  • Ethernet, ARP, VLAN, protocols for all levels;
  • IPv4/IPv6 addressing, routing, BGP, OSPF, EIGRP;
  • Switching technologies and IEEE standards;
  • Security - from firewalls and IDS/IPS to VPN and cryptography;
  • Network monitoring, diagnostics, and optimization;
  • Modern approaches - virtualization, SDN, CDN, redundancy.

The course combines theory with practical examples, so you not only memorize terms but also understand how they work in real conditions.

After completing the program, you will confidently navigate the field of network technologies, understand architecture and protocols, and be able to design, configure, and analyze the performance of computer networks.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 40 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: 1. Introduction to Computer Networks

All Course Lessons (40)

#Lesson TitleDurationAccess
1
1. Introduction to Computer Networks Demo
12:34
2
2. Types of Networks and Interconnected Networks
08:50
3
3. Network and Logical Topologies
16:38
4
4. OSI Model and Layers
22:43
5
5. TCP/IP Model and Its Layers + Comparison
10:17
6
6. Network Cabling and Connectors
13:17
7
7. Network Devices
09:43
8
8. Ethernet Frame Structure + ARP + NAC
12:32
9
9. Network Protocols
13:01
10
10. Application Layer Protocols...
12:15
11
11. Layer Functions, Protocols and Connectionless vs Connection-Oriented Protocols
10:12
12
12. IP Addressing (IPv4 and IPv6)
10:07
13
13. Subnetting, Supernetting and Classful vs Classless Addressing
13:14
14
14. Network Address Translation (NAT), Dynamic Host Configuration Protocol (DHCP), Domain Name System (DNS)
12:39
15
15. Routing Algorithms
14:57
16
16. Distance Vector and Link State Routing Protocols
14:00
17
17. Border Gateway Protocol (BGP), Interior Gateway Protocols (IGRP, EIGRP, OSPF)
12:01
18
18. Switching Techniques
10:29
19
19. Ethernet Standards (IEEE 802.3) and Wireless Networking (IEEE 802.11)
08:16
20
20. Ethernet Switching and VLANs
09:19
21
21. Data Link Protocols and Spanning tree Protocol
11:57
22
22. Network Security Fundamentals
13:02
23
23. Firewall and their Types
07:43
24
24. Intrusion Detection and Prevention Systems
14:20
25
25. Virtual Private Networks (VPNs) and Public Key Infrastructure (PKI)
11:59
26
26. Cryptography Basics (Symmetric and Asymmetric Encryption)
08:55
27
27. Transport Layer Security (TLS) and SSL
14:25
28
28. Network Layer and Application Layer Firewalls
15:14
29
29. Traffic Management Techniques
20:51
30
30. Quality of Service (QoS), Bandwidth and Latency, Network Congestion and Control Mechanisms
16:20
31
31. Network Performance Metrics
13:44
32
32. Network Troubleshooting Techniques
13:30
33
33. Network Monitoring and Management
11:30
34
34. Network Protocol Analysis Tools (Wireshark, tcpdump)
10:12
35
35. Client-Server Vs Peer-to-Peer Architectures
17:04
36
36. Network Design Principles and Considerations
11:19
37
37. Load Balancing Techniques, Content Delivery Networks (CDNs)
14:30
38
38. Network Virtualization
10:55
39
39. Software-Defined Networking (SDN)
11:43
40
40. Network Reliability and Fault Tolerance
11:47

Unlock unlimited learning

Get instant access to all 39 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Understanding Cognitive Biases

Understanding Cognitive Biases

Sources: Wondrium by The Great Courses, Alexander B. Swan
Understand how your brain’s efficiency shortcuts can leave you with a biased view of the world and learn how to combat these tendencies in your everyday life. A
10 hours 51 minutes 35 seconds
Build RESTFUL APIs using Kotlin and Spring Boot

Build RESTFUL APIs using Kotlin and Spring Boot

Sources: udemy
Kotlin is the Modern, concise and safe programming language and is one of the popular JVM language in this day and age. It’s also interoperable with Java and other languages, a...
8 hours 23 minutes 18 seconds
Break Into Tech And Become A Software Engineer

Break Into Tech And Become A Software Engineer

Sources: Brian Jenney
Career change and transition into the tech industry is a challenging task, but it is quite achievable with the right approach. In this course, you will learn...
1 hour 49 minutes 25 seconds
Internet of Things (IoT) - The Mega Course

Internet of Things (IoT) - The Mega Course

Sources: udemy
If you want to make career in Internet of Things: an evolving technology than this course is for you. You will learn everything from high level controllers to i
3 hours 25 minutes 36 seconds
Start with TALL: Use Tailwind, Alpine, Laravel & Livewire

Start with TALL: Use Tailwind, Alpine, Laravel & Livewire

Sources: udemy
Get ahead of the competition and start with the TALL stack, made up of Tailwind CSS, Alpine.js, Livewire, and Laravel that will completely dominate the world of
4 hours 17 minutes 21 seconds