We may earn an affiliate commission when you visit our partners.
Course image
David Bombal

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?

Read more

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 moreabout networking and gain foundational knowledge, to help them embark on theirnetworking career. The concepts taught in this course can be applied directlyto multiple industry certifications including the Cisco Certified NetworkAssociate (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.

Enroll now

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Learning objectives

  • 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
  • Show more
  • Show less

Syllabus

Welcome
Welcome to the course
CCNA 200-301 Exam: My Experience
Answering your questions
Read more
Udemy tips and tricks
Download and Install Recommended Software
Packet Tracer: Windows Installation
Packet Tracer: macOS Installation
Packet Tracer Tips and Tricks
Basic Networking Terms
What is a network?
Most basic type of network
A bit of networking history
Servers, Clients, Ports and Protocols
Practical Demonstration using Packet Tracer
Networking Devices: Repeaters, Hubs, Switches and Routers
Networking Devices: Firewalls, IDS, IPS and WLC
TCP/IP Model
OSI and TCP/IP Models: Who cares? Rants and arguments
Life is more complicated: Tips and Tricks
Practical TCP/IP Model Part 1: Bits, Frames, Packets, Segments and more
Practical TCP/IP Model Part 2: HTTP captures
Practical TCP/IP Model Part 3: Port Numbers
Practical TCP/IP Model Part 4: E-mail and FTP captures
Quiz
Binary
Binary Introduction
Binary Math
Binary Conversion Examples
Converting IP Addresses to Binary

Use this quiz to test your knowledge of binary:

Hexadecimal
Hexadecimal - why do we care?
Hexadecimal - Lab demonstration
Hexadecimal calculations

Use this calculator to help you (if you want to):

Binary decimal and hexadecimal convertor link: https://ccnax.com/binary-decimal-and-hexadecimal-converter/


IP Addressing
IP Addressing Overview and Demonstration
IP Characteristics and IPv4 Address Format

In this video David discusses Network Address Portion, Host Address Portion and street analogy.

IPv4 Address format (Street Analogy) and Address Classes

In this video David discusses Class A and Class B networks and host portions.

Class C, D, E, A and B addresses
Special IPv4 Addresses and Directed Broadcast Address

In this video David discusses Local Broadcast Address and its uses.

In this video David discusses Local Loopback Address which is very useful for testing.

In this video David discusses RFCs and the changes made.

RFC1918 - Class A, B, C and IPv4 Link Local Addresses
Subnet Masks
Subnet mask demonstrations and Discontiguous Network Masks
CIDR Notation Part 1 and Part 2
CIDR Notation Part 3
Initial Device Configuration
How to connect to a Cisco router or switch
Initial Device Configuration - Switches
Router initial configuration
Build a basic Cisco network
IP Subnetting
IP Subnetting Part 1
IP Subnetting Part 2
IP Subnetting Part 3
IP Subnetting Part 4
IP Subnetting Part 5

Can you work this out?

Use the calculator below to help you work out answers if needed. 

Subnetting Concepts Calculator: https://ccnax.com/subnetting-concepts-calculator/

Subnetting Packet Tracer Lab 1
Subnetting Lab 1: Can you complete the lab?
Subnetting Lab 1: Answers Part 1
Subnetting Lab 1: Answers Part 2
Subnetting Lab 1: Answers Part 3
Subnetting Lab 1: Answers Part 4
Subnetting Packet Tracer Lab 2
Subnetting Lab 2 - Can you complete the lab?
Subnetting Lab 2 - Answers Part 1
Subnetting Lab 2 - Answers Part 2
IPv4 Subnetting Cheat Sheet
PacketLife.net IPv4 Subnetting Cheat Sheet
Subnetting VLOGs - do you know the answers?
#050: CCNA IP addressing and subnetting: Are these hosts on the same subnet?
#051: CCNA IP addressing and subnetting: Can these hosts ping each other?
#053: CCNA IP addressing and subnetting: Can these hosts ping each other?
#079: IP Addressing and IP Subnetting for the CCNA Exam (Part 1). Practical IP S
#080: IP Addressing and IP Subnetting for the CCNA Exam (Part 2). Practical IP S
#081: IP Addressing and IP Subnetting for the CCNA Exam (Part 3). Practical IP S
#083: IP Addressing and IP Subnetting for the CCNA Exam (Part 4). Practical IP S
Cabling and Packet Flows
How does data flow in hubs, switches and routers?

Ethernet was born in the 1970s

Bus Topology

10base5

10base2


10base2, MAC addresses,
MAC Addresses, CSMA/CD and Collision domains
Broadcast domains, UTP & Cross Over Cables
Which cable should you use and Cable Categories
SFPs, DAC, Roll Over cable and How Devices Operate, Hubs
How does a Hub forward traffic?
What is a bridge?
How does a bridge forward traffic and what is a switch?
How do switches forward traffic?
What is half duplex and full duplex?
What is a router?
How does a router forward traffic?

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Taught by a Cisco Certified Network Engineer (CCIE) with over 15 years of experience
Prepares learners for the Cisco CCNA 200-301 certification exam
Strong foundation in networking fundamentals
Covers topics essential for networking, including IP addressing, subnetting, routing, and switches
Provides practical demonstrations and simulations using Packet Tracer
Suitable for beginners with no prior networking knowledge

Save this course

Save The Complete Networking Fundamentals Course. Your CCNA start to your list so you can find it easily later:
Save

Reviews summary

Excellent preparation for ccna exam

Learners say this comprehensive course is well paced and provides excellent preparation for the CCNA exam. David Bombal, the knowledgeable instructor, helps learners conquer their fear of networking and gain confidence in the subject matter. Students appreciate the engaging assignments and clear explanations in the course.
David Bombal is a knowledgeable instructor.
"thanks to David, I've eventually conquered my fear"
Course is an excellent way to prepare for CCNA exam.
"After finishing this course, I now can say that I am fully prepared for my CCNA exam that I will take in the next couple of weeks."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in The Complete Networking Fundamentals Course. Your CCNA start with these activities:
Review Binary Number System
Ensure a solid understanding of the binary number system, which is essential for understanding IP addressing and subnetting
Browse courses on Binary Number System
Show steps
  • Revise the basics of binary numbers, including bit values, place values, and conversion between binary and decimal
  • Practice converting IP addresses between binary and decimal formats
  • Use online tools or resources for interactive practice and quizzes on binary numbers
Follow Tutorials on Network Protocol Analysis
Expand your knowledge of network protocols by analyzing real-world network traffic
Show steps
  • Find online tutorials or courses on network protocol analysis
  • Use network protocol analyzer tools, such as Wireshark or tcpdump
  • Capture and analyze network traffic to identify protocols and their behavior
  • Troubleshoot network issues by analyzing protocol-specific information
Review OSI and TCP/IP Models
Refresh your understanding of the OSI and TCP/IP models to lay a strong foundation for networking concepts
Browse courses on OSI Model
Show steps
  • Review the layers and protocols of the OSI and TCP/IP models
  • Understand the relationship between the layers and how they work together
  • Identify the key differences and similarities between the two models
Five other activities
Expand to see all activities and additional details
Show all eight activities
Subnetting Practice Exercises
Enhance your understanding of subnetting with targeted exercises
Browse courses on Subnetting
Show steps
  • Practice converting between binary and decimal IP addresses
  • Calculate subnet masks and network addresses given CIDR notation
  • Divide networks into subnets with different sizes and boundaries
  • Troubleshoot common subnetting issues, such as overlapping subnets
Join a Networking Study Group
Connect with peers to discuss networking concepts, share knowledge, and learn from others
Show steps
  • Find or create a study group with other students taking the same or similar networking courses
  • Meet regularly to discuss course materials, work on projects, and prepare for exams
  • Share knowledge, experiences, and resources with other group members
  • Collaborate on assignments and projects to enhance understanding
Create a Network Troubleshooting Guide
Develop a comprehensive guide to assist in diagnosing and resolving common network issues
Browse courses on Network Troubleshooting
Show steps
  • Identify common network problems and their potential causes
  • Gather information about network devices, configurations, and logs
  • Perform tests to isolate the source of the problem
  • Implement solutions to resolve network issues
  • Document the troubleshooting process and solutions for future reference
Design and Build a Virtual Home Network
Construct a virtual home network to practice configuring networking and network security devices
Show steps
  • Install and configure a virtual network simulator, such as GNS3 or Packet Tracer
  • Design a home network topology, including routers, switches, and end devices
  • Configure network devices, including routers and switches, to implement your designed topology
  • Implement basic network security measures, such as firewall rules and access control lists
  • Test and troubleshoot your network to ensure it meets your requirements
Attend a Hands-on Workshop on Network Security
Gain practical experience in configuring and managing network security devices and techniques
Browse courses on network security
Show steps
  • Identify and register for hands-on network security workshops
  • Attend the workshops and actively participate in exercises and demonstrations
  • Implement the learned techniques and strategies in your own networking environment, if applicable

Career center

Learners who complete The Complete Networking Fundamentals Course. Your CCNA start will develop knowledge and skills that may be useful to these careers:
Network Architect
A Network Architect analyzes and designs WANs and LANs based on business needs. This course introduces students to network architectures, routing principles, network addressing, subnetting, and Wi-Fi technologies. These topics provide a strong foundation for future Network Architects.
Security Engineer
Security Engineers design, implement, and maintain security measures to protect an organization's information and systems. This course provides an overview of network security concepts and protocols, which are essential for Security Engineers to understand and implement.
Network Engineer
Network Engineers design, implement, and maintain computer networks. This course presents the OSI model and TCP/IP model, which are widely used in computer networks. The course also introduces students to network fundamentals, which can help a Network Engineer build and maintain the network infrastructure of an enterprise or organization.
IT Manager
An IT Manager manages all aspects of IT systems within an organization. This course provides an overview of network devices and technologies, which are part of the IT infrastructure. By learning these fundamentals, IT Managers can make better decisions regarding hardware, software, and network security.
Systems Administrator
Systems Administrators are responsible for the day-to-day operations of computer systems. This course helps build a foundation for students interested in managing IP addresses, subnet masks, routing, and network protocols, which are commonly used by Systems Administrators.
Cybersecurity Analyst
Cybersecurity Analysts protect computer networks and systems from attack. This course introduces students to network security principles and protocols, which can help Cybersecurity Analysts identify and mitigate network vulnerabilities.
Network Administrator
Network Administrators typically manage all network and TCP/IP configurations. This role usually requires a bachelor's degree with a minimum of three years of routing and switching experience. This course may be useful in developing skills necessary to connect and configure routers and switches through simulated practice.
Database Administrator
Database Administrators manage and maintain databases. This course introduces students to IP addressing and subnetting, which are relevant to database management systems that store and retrieve data over networks.
Software Engineer
Software Engineers design, develop, and maintain software applications. This course helps build a foundation for students interested in network programming and protocols, which are used in many software applications.
Data Analyst
Data Analysts collect, analyze, and interpret data to identify trends and insights. This course helps build a foundation for students interested in network fundamentals and IP addressing, which are relevant to large datasets transmitted over networks.
Project Manager
Project Managers plan, execute, and deliver projects. This course helps build a foundation for students interested in managing IT projects, which often involve network infrastructure and technologies.
Web Developer
Web Developers design and develop websites and web applications. This course may be useful in developing skills necessary to configure and manage web servers, which are used to host websites and applications.
Cloud Engineer
Cloud Engineers design, deploy, and maintain cloud-based systems. This course may be useful in developing skills necessary to configure and manage virtual networks, which is a common task for Cloud Engineers.
Technical Writer
Technical Writers create and maintain technical documentation. This course may be useful in developing skills necessary to write clear and concise documentation on network concepts and technologies.
Teacher
Teachers educate students at all levels. This course provides an overview of network fundamentals and technologies, which can help Teachers incorporate these topics into their lesson plans and curriculum.

Reading list

We've selected 12 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in The Complete Networking Fundamentals Course. Your CCNA start.
Provides a comprehensive overview of computer networking, covering topics such as network architecture, protocols, and applications. It would be a valuable resource for students who want to learn more about the fundamentals of networking.
Provides a detailed overview of computer networks, covering topics such as network architecture, protocols, and applications. It would be a valuable resource for students who want to learn more about the technical aspects of networking.
Provides a comprehensive overview of computer systems performance analysis, covering topics such as performance metrics, performance modeling, and performance optimization. It would be a valuable resource for students who want to learn more about the technical aspects of computer systems performance analysis.
Provides a comprehensive overview of routing and switching, covering topics such as routing protocols, switching technologies, and network security. It would be a valuable resource for students who want to learn more about the technical aspects of networking.
Provides a comprehensive overview of digital communications, covering topics such as digital modulation, error correction coding, and spread spectrum. It would be a valuable resource for students who want to learn more about the technical aspects of digital communications.
Provides a comprehensive overview of data communications and networking, covering topics such as network architecture, protocols, and applications. It would be a valuable resource for students who want to learn more about the fundamentals of networking.
Provides a comprehensive overview of algorithms, covering topics such as sorting, searching, and graph theory. It would be a valuable resource for students who want to learn more about the technical aspects of algorithms.
Provides a comprehensive overview of IP addressing and subnetting, covering topics such as IP address classes, subnetting masks, and VLSMs. It would be a valuable resource for students who want to learn more about the technical aspects of networking.
Provides a comprehensive overview of wireless networking, covering topics such as wireless LANs, WLAN security, and troubleshooting. It would be a valuable resource for students who want to learn more about the technical aspects of wireless networking.
Provides a comprehensive overview of operating systems, covering topics such as process management, memory management, and file systems. It would be a valuable resource for students who want to learn more about the technical aspects of operating systems.
Provides a comprehensive overview of cloud computing, covering topics such as cloud architecture, cloud services, and cloud security. It would be a valuable resource for students who want to learn more about the technical aspects of cloud computing.
Provides a basic overview of networking, covering topics such as network architecture, protocols, and applications. It would be a valuable resource for students who are new to networking.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to The Complete Networking Fundamentals Course. Your CCNA start.
Cisco CCNA 200-301 Complete Course: Packet Tracer Labs
Most relevant
Cisco CCNA Packet Tracer Ultimate labs: CCNA 200-301 labs
Most relevant
Cisco CCENT Packet Tracer Ultimate labs: ICND1 Exam prep...
Most relevant
Cisco CCNA R/S (200-120 & 200-125): The Complete Course
Most relevant
Building Packet Tracer Labs for CCNA Study: Network...
Most relevant
Introduction to Networking for Cisco CCNA
Most relevant
Introduction to Cisco Networking
Most relevant
Cisco NEW CCNA R/S (200-125): The Complete Course
Most relevant
Securing Cisco Switches with Port Security
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser