Skip to content
#2 in NetworkingUdemyBestseller on UdemyNetworkingPaid courseBeginner levelCertificate

The Complete Networking Fundamentals Course. Your CCNA start (Udemy.com)

Learn about networking and start your journey to Cisco 200-301 Certification.

Created by: David Bombal

Last updated September 2025

Our take

Based on the ratings of 58,475 students, a sample of their written reviews and the syllabus, as the course stood in September 2025. No course pays to be reviewed.

David Bombal's course is a long, lab-heavy introduction to networking pitched at the Cisco CCNA 200-301. It runs about 73 hours across 580 lectures and 75 sections, covering binary, IP addressing, subnetting, VLANs, spanning tree, static routing, DHCP, DNS and NTP. A big share of it is Packet Tracer and GNS3 labs plus Wireshark demos. Over 300,000 students have enrolled, and the rating is 4.7 from more than 58,000 reviews. The last update was September 2025, so the material is reasonably fresh.

Reviewers who like it praise the practical labs, the demos on real devices and how simply hard topics get explained. One says it covers more than the exam needs, enough to do the job in real life. The complaints are consistent. Several low-star reviewers call it disjointed, like a pile of YouTube videos, with older clips mixed in, topics such as loopback and duplex appearing out of context, and a few broken resource links. Others say he talks fast and assumes background knowledge, which hits true beginners hardest.

Value looks strong for the length, and fewer than 1,000 of roughly 58,000 ratings are one or two stars. Treat it as a lab-heavy companion to CCNA study rather than a clean, linear class. Next to the CompTIA Network+ options on its page, it is the Cisco-flavored pick. Absolute beginners may want a short intro first, while people with some IT background will get the most from it.

Best forPeople heading toward the Cisco CCNA who learn by doing Packet Tracer and Wireshark labs and can keep up with a fast talker.
Skip it ifYou want a tightly ordered, gentle path for a total beginner, or you would rather not sit through 73 hours of material.

Pros

  • Lots of hands-on Packet Tracer, GNS3 and Wireshark labs, including DHCP, VLANs and spanning tree
  • Covers the CCNA 200-301 topics, and one reviewer says it goes past the exam into real job skills
  • Subnetting gets plenty of room: a cheat sheet, two Packet Tracer labs and a set of practice vlogs
  • Well rated at 4.7 from over 58,000 reviews, with an update in September 2025

Cons

  • Low-star reviewers call it disjointed, with older clips and topics that pop up out of order
  • Fast pace and assumed background make it rough for true beginners despite the Beginner label
  • At about 73 hours it feels long to some, with repetition and a few broken resource links
It covered more topics than necessary so you could not only pass the exam but actually do the job in real life.
Jeffrey Slabas, a student

Labeled Beginner with no prerequisites, but reviewers say it suits people with some IT basics best.

icon
What you will learn

  • This course is for anyone who wants to attain the Cisco CCNA certification
  • This course will prepare you for the CCNA 200-301 certification exam
  • Describe network fundamentals and build simple LANs
  • Explain IP addressing and subnetting
  • Describe hubs, switches and routers
  • Explain the OSI and TCP/IP models
  • Explain how addresses are allocated using DHCP
  • Explain name resolution using DNS
  • Explain Access Control Lists (ACLs)
  • Explain Wi-Fi 6 and other Wi-Fi technologies
  • Explain how to protect networks from attacks such as Kali Linux hacks

Course content

75 sections · 580 lectures · 73 hours of video 5 quizzes, 15 articles

  1. 1Welcome 2 free previews5 lectures · 1 hour
  2. 2Download and Install Recommended Software4 lectures · 38 min
  3. 3Build a network with me4 lectures · 1.2 hours
  4. 4TCP/IP Model5 lectures · 1 quiz · 1.2 hours
  5. 5Binary4 lectures · 1 quiz · 29 min
  6. 6Hexadecimal3 lectures · 1 quiz · 29 min
  7. 7IP Addressing15 lectures · 1.4 hours
  8. 8Initial Device Configuration4 lectures · 1 quiz · 51 min
  9. 9IP Subnetting5 lectures · 1 quiz · 52 min
  10. 10Subnetting Packet Tracer Lab 15 lectures · 37 min

Who it is for

The instructor says it suits

  • Anyone wanting to learn about networking
  • If you want to start your journey to CCNA

What you need before you start

  • There are no specific prerequisites as the course covers all the topics in detail.
  • Basic understanding of computers (connect to the Internet)

How it compares

Against the other 165 rated Udemy courses in Networking on CourseDuck:

  • Rating4.7 out of 5higher than 72% of them
  • Reviews58,475#1 of 166 by number of reviews
  • Length73.1 hourslonger than 98% of them
  • Last updatedSeptember 2025more recently than 67% of them

icon
Course Description

Welcome to the Complete Network Fundamentals Course! In this course, you will learn the technologies that keep the world as you know today connected and running. We cover both the fundamentals of networking as well as the topics in the new Cisco CCNA 200-301 exam.

Networks are all around us and you are using one right now to access this course.

Imagine for a moment, how different your life would be without access to Facebook, Snapchat, Google, YouTube, Whatsapp or any of the other websites on the Internet? How would you live with no Internet?

The Internet is extremely important in modern life today and all websites and Internet communication relies on networking. This reliance is only predicted to continue with the growth of the Internet of Things (IoT) in the next few years.

Without routers, switches, network cabling and protocols like BGP there would be no Internet!

This course will teach you how networks actually work and how you are able to connect to websites like Facebook, Google, and YouTube.

Companies throughout the world (from the smallest to the largest) rely on networks designed, installed and maintained by networking engineers. Join this in demand industry!

Start your journey today learning about networking.

Content in this course can be used towards your CCNA. Topics such as IP addressing, subnetting and many others can be applied directly to passing your CCNA certification.

Access our online simulations so you can practice on simulated Cisco routers and switches. You will get to type commands such as enable, configure terminal, router ospf and many others and learn how to configure devices.

I want to welcome you to this Complete Networking Fundamentals course! I'm David Bombal, and I have been teaching networking  courses for over 15 years. I qualified as a Cisco Certified  Network Engineer (CCIE) in 2003 and hold with numerous other networking certifications. I'm also a Cisco and HPE  certified instructor where I have trained thousands of networking engineers in many of the largest  companies in the world including Fortune 100 companies.

I have designed this course for anyone wanting to learn more about networking and gain foundational knowledge, to help them embark on their networking career. The concepts taught in this course can be applied directly to multiple industry certifications including the Cisco Certified Network Associate (CCNA).

In this course, you will learn about topics such as IP addressing, IP subnetting, Routing, Switches, VLANs, Spanning Tree, Network Address Translation, Wireless and a whole lot more.

You will also learn more about the latest networking trends including OpenFlow and Software Defined Networking.

The course covers the following topics including (and this list will be constantly updated):

  • Network basics

  • Network architectures (OSI Model)

  • What are hubs, switches, routers?

  • How is data forwarded through a network?

  • IP addresses

  • IP subnetting

  • Cabling and network topologies

  • Ethernet basics

  • TCP and UDP

  • DNS and DHCP

  • Routing

  • VLANs

  • Cisco device initial configurations

  • ACLs

  • Network naming

  • IP Telephony

  • Quality of Service (QoS)

  • SDN


At the end of this course, you will be able to confidently discuss networking topics; and be able to start configuring real networking devices such as routers and switches. In this an introductory course, but contains a lot of information that can be directly applied to the CCNA certification.

The ideal student for this course is someone looking to break into the networking field, someone looking to extend their knowledge from PCs and servers to networking, or someone interested in getting knowledge to work in one of the most exciting, most in-demand jobs in IT - networking.

There are no requirements necessary to enroll in this course, I only ask that you come open minded and ready to learn.

Feel free to take a look at the course description and some of the sample free videos.

I look forward to seeing you on the inside!


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

David Bombal

David Bombal (CCIE  #11023 Emeritus) passed his Cisco Certified Internetwork Expert Routing and Switching exam in January 2003 and is one of a small percentage of Cisco Engineers that pass their CCIE labs on their first attempt. 

David qualified as a  Cisco Certified Systems Instructor (CCSI #22787) many years ago! He has been training Cisco  courses for over 20 years and has delivered instructor led courses in various  countries around the world covering a wide range of Cisco topics from CCNA to  CCIE. 

David is very active on social media and has over 2 million YouTube subscribers and has posted over 1,000 free videos.

icon
More courses by David Bombal

$17.99

$17.99

$99.99

Free

$13.99

$18.99

icon
More Networking courses

$89.99

Free

$84.99

$84.99

$11.99

Free

icon
Reviews

4.7

58,475 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Bipin chandra on 9/8/2026

Its good and i like the practical stuff, and also it’s more like so integrated course, and we can learn everything in it. I’m smelling that till now.

By Jeffrey Slabas on 8/29/2026

The course was really really informative. It covered more topics than necessary so you could not only pass the exam but actually do the job in real life. It was updated with the current issues in networking. Can’t emphasize enough if your doing CCNA do the labs and watch this lecture

By Richard Silvestri on 8/24/2026

Clear, concise, and very well done. I realized a bit in, that I had forgotten a lot of the terms, and information. I feel more confident now, and my brain is overloaded haha! Great course, thank you!

By Christof Kälin on 7/2/2026

I took this course as a repetition of my studying it 10 years ago. I do not even strive for CCNA, but the fundamentals are teached very good here and can be applied on non-Cisco environments easily.

By Khaled Mohareb on 4/22/2026

it is very informative but some basics have to be covered before diving in this course. i recommand the network basics course from ciso to be able to understand some unclear details in this module. i hope this comment will be visible to other students

By Itai Zigdon on 4/2/2026

This course gets the job done but it just seems like a bunch of youtube videos joined together. Some videos are old and of poor quality. Course is lacking coherence and a clear structure, and could have probably been half the length.

By Sviatoslava Ptitsa on 3/20/2026

I took this course not for the exam, but to foster my understanding of networking. Basically, I needed it to speak with my team members on the same language. The result is great! I now understand subject much better. Definitely will re-watch and re-do all labs, if I will ever want to become real network engineer.

By Konstantinos iatrou on 3/2/2026

I tried learning networking in the past so many times . Once in uni, that turned out to be the most basic knowledge ever, and one in an online course which the explanations and the pace were horrible . I thought that i will never be able to learn networks, untill i found your course . I dived deep to it for 5 months, did labs , practiced scenarios on my own , asking constantly "why" and "how" . The amount of knowledge i gained from you is unimaginable . I loved your clear explanations , the immediately practice labs after theory , and many more . Thank you so much David!

By Rajesh Upadhayay on 2/17/2026

It’s a very good course with a nice balance of theory and practical sessions. I have one suggestion: if possible, please add more troubleshooting videos and one section for Wireshark detailed videos. Also, the cheat sheets are missing—I’m unable to download them for revision purposes

By Choedak tenzin on 12/25/2025

I have attended the on-line David B CCNA course with no knowledge about Network. After completing the course, i have started the building my own home-lab and preparing for exam. Thank you, David.

Showing all 10 reviews on CourseDuck

Read all 58,475 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100