Skip to main content

Computer Networks

8h 28m 4s
English
Paid

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).

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

  • The Complete Basic Electricity & Electronics Course

    The Complete Basic Electricity & Electronics Course

    Sources: udemy
    Knowledge of Electricity and Electronics is extremely valuable nowadays! Electronic circuits are everywhere, from computers and smartphones, to home appliances
    6 hours 39 minutes 38 seconds
  • Python for Financial Analysis and Algorithmic Trading

    Python for Financial Analysis and Algorithmic Trading

    Sources: udemy
    Welcome to Python for Financial Analysis and Algorithmic Trading! Are you interested in how people use Python to conduct rigorous financial analysis and pursue algorithmic tradi...
    16 hours 54 minutes 20 seconds
  • Reprogram Your Subconscious

    Reprogram Your Subconscious

    Sources: Prodigies University
    The forbidden secret formula, discovered in 1919, that will help reprogram your subconscious, attract wealth, and turn dreams into reality.
    1 hour 18 minutes 21 seconds
  • Compilers, Interpreters and Formal Languages

    Compilers, Interpreters and Formal Languages

    Sources: Gustavo Pezzi
    This course is a beginner-friendly introduction to compilers. We will gradually develop an interpreter for a simple scripting language.
    28 hours 52 minutes 1 second