The Best Resources to Learn Computer Networking

PLEASE NOTE:  This site is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to As an Amazon Associate I earn from qualifying purchases.

Computer networking is a great field that includes position titles such as network technician, network administrator, network analyst, network engineer and network security administrator.  To learn computer networking, it’s important to learn about networking concepts and protocols, networking equipment, and aspects of network administration and security.

Many of the best resources to learn networking were developed to prepare you for the most common network certifications, such as CompTIA Network+ and Security+.  Even though these resources are focused on preparing you for an exam, they also serve as great tools to learn the topic of computer networking.

Here is a list of resources that we recommend to get started on your path to learning computer networking on your own.

These are the Top Video Courses Available to Learn Computer Networking

Recommended Video Course #1:  Mike Meyers Network+ Certification.  Mike Meyers creates lots of great content for the CompTIA A+, Network+ and Security+ certifications, and his video courses are entertaining and favored by beginners, since he has a knack to make the topics pretty interesting.  If you’re just starting out learning computer networking, we recommend starting with Mike’s video course on Network+, which will provide you with a lot of information on the topic, and many real world examples too. This video series can be purchased directly from his Total Seminars website, but you can get full access to this video course for much less at Udemy.

Recommended Video Course #2:  Mike Meyers Security+ Certification.  If you’ve completed Mike’s Network+ video series, we recommend adding this video on as your second step, as this video course on Security+ reinforces what was covered in the Network+ course, and adds the critical concepts of security for your network as well. Both concepts are important to learn and understand.  Just like the course above, this video series can be purchased directly from his Total Seminars website, but you can get full access to this video course for cheaper at Udemy.

These are the Top Books Available to Learn Computer Networking

Recommend Book #1:  Todd Lammle’s CompTIA Network+ Deluxe Study Guide.  If you want to read about networking, this book from Todd Lammle will help you along your path.  I like it because it is comprehensive, and includes additional labs to reinforce your learning, plus it’s also written in a readable style.  If you read this book all the way through, you’re going to build up a great base of knowledge about computer networking. You can get Todd’s book on Amazon here.  (By using this affiliate link, I may earn a small commission.)

Recommended Book # 2: Mike Meyers’ CompTIA Security+ Certification Guide.  

This is my favorite book on the Security+ certification, so it’s also my favorite book to learn the basic concepts of network security.  Don’t jump right into this book if you’re new to networking, unless you’ve already read a solid networking basics book, like Todd Lammle’s book above.  You can pick his book up on Amazon here, (By using this affiliate link, I may earn a small commission.) and it’s also included in the subscription to O’Reilly, which has TONS of great concept to learn anything you want about networking.

Other Things You’ll Need Besides Courses and Books

At some point, you’ll need to get your hands on some networking equipment, so that you can practice what you’ve learned.  I’ve found the best way to acquire functional enterprise-level networking equipment is from reputable sellers on eBay. Search on eBay for any equipment from Cisco or Juniper to get started.

Matt Day

Matt Day

Matt Day is a cybersecurity professional with over twenty years of experience in the IT, cybersecurity and technology training fields. He has a degree in Computer Information Science and CompTIA A+, Network+, Security+, Server+, CySA+, and Cisco CCNA certifications. Matt is the author of the book CCENT Troubleshooting Guide.