Computer Networks
Andrew S. Tanenbaum, David J. Wetherall
Computer Networks - A book resource
This link may earn us a small commission at no extra cost to you. Affiliate disclosure
More resources on Networking Basics
GeeksforGeeks Computer Network Tutorials
Comprehensive free tutorials on networking basics, cited in r/learnprogramming.
Professor Messer Network+
Free study guides and notes for Network+ basics, upvoted in r/CompTIA.
Practical Networking
Free website with diagrams and explanations of networking concepts, frequently recommended on Reddit.
What is a Network? Networking Fundamentals
NetworkChuck intro to networking, popular rec in r/ccna and r/homelab.
The Bits and Bytes of Computer Networking
This course is designed to provide a full overview of computer networking. Weβll cover everything from the fundamentals of modern networking technologies and protocols to an overview of the cloud to practical applications and network troubleshooting. By the end of this course, youβll be able to: β describe computer networks in terms of a five-layer model β understand all of the standard protocols involved with TCP/IP communications β grasp powerful network troubleshooting tools and techniques β learn network services like DNS and DHCP that help make computer networks run β understand cloud computing, everything as a service, and cloud storage
Introduction to Networks
Learn networking basics with Cisco's Introduction to Networks course. Explore fundamental concepts and build a foundation for your IT career!
