The complete networking fundamental course review

Personal Review: The Complete Networking Fundamentals Course. Your CCNA Start

Last Updated On: February 5, 2022
Posted In

The Complete Network Fundamental Course is targeted at those who have zero to minimum knowledge about networking but are interested in taking part in the Cisco CCNA 200-301 exam and building a career as a successful Network Engineer

I, being a person of that targeted audience, can vouch for this course.

However, This is not the only course and certification out there for you to be a network engineer. I have listed out the best networking courses and certifications and ranked them according to their quality as a whole. You can check them out if you want to know more about all the other certificates out there.

In the past, a person could take CCNA in two ways. One is the Two-track Exam (CCNA 100-105 ICND1), and the other is the Single-track exam (200-105 ICND2). On the 24th of February of 2020, Cisco has replaced those previous exams with the CCNA 200-301 exam, which is almost the same.

The instructor will mention the previous exams throughout the course, but that is nothing to be scared of because the syllabus is the same for the new exam. The only difference is in the exam time and the total number of questions, nothing else.

The complete networking fundamentals course. Your ccna start
Learn Computer Network Fundamentals from Udemy

Course Information 

  • Rating: 4.6/5 (33k Ratings)
  • Total Number of Students: 153k
  • Number of Courses: 4 (Basic Network Fundamentals, Cisco CCNA 100-105 ICND1, Cisco CCNA 200-105 ICND2, Cisco CCNA 200-125)
  • Certification: Available
  • Level: Beginner
  • Video Material Length: 80 Hours
  • Time to Complete: Almost 6 months at 10 hours per week
  • Reading Material Length: 1 Hour (Approximately)
  • Prerequisites: None
  • Cost: $13.99

Instructor Overview

A picture of the instructor of the complete network fundamental course, david bombal
David Bombal is a great instructor for networking courses
  • Instructor Name: David Bombal
  • Instructor Rating: 4.6/5
  • Total Reviews: 100k+
  • Total Students: 810k+
  • Total Courses: 48

David Bombal (CCIE #11023 Emeritus) has over 15 years of experience in network training. He passed his CCIE routing and switching exams in January 2003, and that too in the first attempt. He is also a Cisco Certified Systems Instructor (CCSI #22787). He has delivered instructor-led courses on various topics from CCNA to CCIE

David has a wide variety of courses throughout Udemy and 1000+ youtube videos on his youtube channel. He is constantly improving his skills as an instructor. He is always striving to deliver the best experience to the students. 

What I’ve Learnt From This Networking Course

  • All the basic networking terms
  • Everything about hubs, switches, and routers.
  • Reference Models (OSI and TCP/IP) and Network Layers
  • Bits and bytes of IP Address, IP Class, and IP Subnetting
  • Different types of Network Protocols
  • Binary and Hexadecimal number systems
  • Configuring DNS, DHCP, and web servers
  • Everything about static and dynamic routing
  • How to work with GNS3 Lab
  • How to work with Cisco Packet Tracer
  • The “Open Shortest Path First” (OSPF) Algorithm
  • Network Address Translation and Port Address Translation and troubleshooting them.
  • Configuring Network Time Protocol (NTP)
  • Learned what  VLAN is and how it works
  • Learned about Quality of Service
  • Configuring my own Network System
  • Everything about Wireless Networks (Including Wifi 6)
  • Learned all the Topics needed for the CCNA Exams

Why You Should Enroll This Network Fundamental Course

After having completed this networking course, these are the reasons I might think why you should enroll in this course.

A. The Course Contains Online Simulations

This course is a little bit old. Cisco only allowed students enrolled in the Netacademy to use the Cisco Packet Tracer software when the instructor made this course. So the instructor made online simulations for you to practice various aspects of the course. 

Though the Cisco Packet Tracer software is now open to all, it is still good to have such simulators.

B. Good Visualizations Are Used

In every video, topics are taught using good visualization. You’ll have a feeling that you are in a real-life classroom. In each explanation, related images are visualized so that you will have no problem understanding the topic.

C. Plenty of Cheat Sheets Have Been Given

A lot of cheat sheets are given throughout the whole course. By having all these cheat sheets, you can save a lot of time calculating terms like IPv4 subnets, configuring VLAN, configuring BGP, and so on. 

D. Topics Are Taught Using Real-Life Example

Real-life examples are given for a better understanding of each topic.

Say you are going through the “Basic Networking Terms” section. In every example, real-life devices like the iPad, iPhone, etc., are mentioned to understand which machine has which type of Network Interface Card (NIC). 

E. Foundations Are Laid Out

Since you are looking for beginner-level courses, there is the possibility that you might not know all the terms of networking. So the instructor has laid the foundations for every topic so that it will be easy for you to understand all that overwhelming information. 

F. The Course Is Heavily Focused On Hands-on Experiences

The course is purely focused on hands-on experience rather than strictly theoretical knowledge. 

All the simulation software and problems are given throughout the course so that you can have a hands-on experience of what a network engineer does. 

G. Quizzes Are Assigned After Each Topic Completion

After each section of the course, quizzes are assigned so you can test how much you’ve learned from that section. If you score low, you can always revise the whole section and retake the quiz. This will increase your understanding of the topic.

H. Option To Skip Already Known Topics

If you are familiar with computer networks, there might be situations when you might face some topics you might know already. In this course, the instructor has structured this course so that if you know about any part of the course, you can easily skip that

Not just my opinion but other people’s opinion is also critical for you to know to decide whether the course is good enough for you. These are the top reviews that I’ve gathered for you.

The course was packed with so much practical knowledge but was overwhelming until you get used to the concept then. It was just purely amazing.

- Mark Pichinevsky

love how he explains things. Also, he doesn't assume your previous knowledge. Therefore if you are new or have previous experience, this is the right course for you.

- Shuhel Ahmed

The course was very good and had excellent examples and hands-on. The only thing that I am not sure why some of the lectures were added. Perhaps the test changed, and there were some classes added.

But overall, I enjoyed the course. I have learned a lot and do/will recommend the course to others.

- Serge Ferci

I have purchased this course about six months ago and passed CCNA 200-301 exam yesterday with 918 points out of 1000. The minimum was 825.

I highly recommend this course if you're looking to get certified by Cisco as an associate (CCNA). It's very well explained, with a lot of practice sims, and you can ask and get answers.

- Ionut Oncioiu

I was able to get a full idea about networking and able to understand topics in the training. Packet tracer labs make it even more interesting. Overall a good course. I find the Wifi 6 explanation could have been better. Thank you for the course.

Manish Kothawale

Drawbacks Of The Course

Indeed this course is not perfect in all aspects. In my opinion, these are the things I did not like about the course.

A. Unorganized Content

Some parts of the course (especially in the middle sections) are unorganized. It was very confusing to get what the instructor was referring to. Maybe it’s because he has updated the contents of the course a few times. 

B. Repetition Of A Topic

A topic that was already discussed in the previous video is repeated in the following video too. This is very irritating and time-consuming.

C. Too Much Advertising

The instructor advertised his other courses and his youtube channel multiple times throughout the whole course. This harms the flow of the course. 

D. The Course Is A Bit Old

The instructor mainly made it based on the previous system of CCNA exams. However, there isn’t that much difference between the previous and the new CCNA exams. The whole course was mainly focused on the previous system

Overall the course is excellent. If these things don’t concern you, then you should enroll in this course. 

Is This Course Worth It?

Aside from the flaws like some of the contents being unorganized, topic repetition, and advertising, I don’t see any other problem in this course. However, These flaws don’t apply to The CompTIA Network+ (N10-007) Course that I’ve reviewed.

If you want to learn networking from scratch and prepare yourself for the CCNA course, this is a great course. 

The price of the course is reasonable. It also has a 30-day money-back guarantee, so you don’t have to think about losing your money. Foundations are laid for all the challenging topics that you will have to learn later in the course.

Overall, the course is worth it.


This is one of many networking courses out there. If you don’t think this is right for you, you can check out my listing about the best networking courses and certifications for other options. 

If you are interested in taking the CCNA 200-301 exam, this course is for you. You will learn all the basics of computer networks, reference models, router, hub, switch and server configuration, bits and bytes of IP addresses, and many more, which will help you get close to your target as a network engineer.

After completing this course, you will work fluently on Cisco Packet Tracer and GNS3 Lab. You will be able to configure various wired and wireless devices and troubleshoot them. 

Quizzes are assigned after each section is completed for you to know in which part you need to improve.

Keep in mind that there are a lot of certifications other than CCNA. Network Engineering is not an easy field. The amount of information is overwhelming. What is more overwhelming is the sheer scale of its potential. Completing this course and getting CCNA certification will be the first step for being a successful Network Engineer.