Computer Networks Fundamentals

Computer Networks Fundamentals

Computer Networks Fundamentals

Use this course to cover your Computer Networking basics!

Language: english

Note: 4.3/5 (64 notes) 10,444 students

Instructor(s): Cyber Quince

Last update: 2023-01-07

What you’ll learn

  • Computer Networks basics
  • OSI model
  • Most important Application layer protocols
  • TCP and UDP
  • Most used Network layer protocols
  • Routing and Switching basics
  • IP Addressing



  • No networking knowledge or experience needed, you will learn the basics in this course.



Computer Networks Fundamentals is a course that will help you get off the ground with your Computer Networks knowledge, with easy-to-understand theoretical lessons and some practical examples. In this course, the OSI (Open Systems Interconnection) model is used, following its 7 layers:

1. Physical Layer (L1)

2. Data Link Layer (L2)

3. Network Layer (L3)

4. Transport Layer (L4)

5. Session Layer (L5)

6. Presentation Layer (L6)

7. Application Layer (L7)

We will use that same order, and as a bonus, after we’ve thoroughly covered all 7 OSI layers, we’ll also cover the topics of Computer Network Security, Mobile, and Wireless Networks too.

Computer networking knowledge is likely to improve your career prospects. Network professionals may work as network engineers or network architects, computer security specialists, or network and computer systems. Either way, opportunities in this field are plentiful.

You may also use this material as an introduction to Computer Network Security, which has been in focus lately. For the jobs offered in that area, knowing Computer Networks fundamentals is a mandatory pre-requisite, and will greatly improve your chances of getting a role in cybersecurity some day.

As in every Cyber Quince course, you’re welcome to ask questions both in the Q&A section, and via direct messages. Any suggestions and requests for additional topics to be covered will also be appreciated!


Who this course is for

  • Beginners in IT and networking field.


Course content

  • Introduction
    • What is a Computer Network?
    • What is the Internet?
    • What is a Protocol?
    • The OSI model
    • OSI model – practical example
    • Other Network models
    • Computer Networks History
  • Application Layer
    • Introduction to the Application Layer
    • P2P vs. Client-Server
    • HTTP
    • HTTPS
    • FTP
    • E-mail
    • DNS
    • Remote Access
  • Transport Layer
    • Introduction to the Transport Layer
    • UDP
    • TCP
    • TCP header
  • The Network Layer
    • The Network layer
    • The IP Address
    • Subnetting
    • Which IP is valid?
    • DHCP
    • The Ping (ICMP)
    • NAT
    • IPv6
    • Routing
    • Routing Protocols (IGP vs EGP)
  • Link & Physical
    • Introduction to the Link/Physical Layer
    • MAC address
    • Switching
    • ARP (Address Resolution Protocol)
    • ARP security
    • VLANs
    • Ethernet
  • Mobile and Wireless Networks
    • Introduction to Mobile and Wireless networks
    • Wi-Fi
    • Cellular networks


Computer Networks Fundamentals

Google Project Management [Coursera with Google]

Time remaining or 523 enrolls left


Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate