Skip to main content
CF

Introduction to Networking

1h 49m 15s
English
Paid

Learn the fundamental principles of networking by gaining insights into the structure and functioning of computer networks. The ideal starting point for individuals with limited or no prior experience in the field.

You may not realize it but networking has changed how the world functions! Every action you do online, every small task or message that you send requires networking. So what better way than to learn how exactly it all works?

About the Author: Zero To Mastery

Zero To Mastery thumbnail

Zero To Mastery (ZTM) is a Toronto-based online coding academy founded by Andrei Neagoie, originally a senior developer at large Canadian tech firms before turning to teaching full-time. The academy's signature is the cohort-based bootcamp track combined with a deep self-paced course library, all aimed at career-changers and self-taught developers preparing to land software-engineering roles at top companies.

The instructor roster has grown well beyond Andrei to include other senior practitioners: Daniel Bourke (machine learning), Aleksa Tešić (DevOps), Jacinto Wong, and others. Courses cover the full software-engineering career path: web development with React and Next.js, Python, machine learning and deep learning, DevOps and cloud, system design, mobile, and the algorithm / data-structure interview prep that gates engineering jobs.

The CourseFlix listing under this source carries over 120 ZTM courses spanning that full range. Material is paid; ZTM itself runs on a monthly / annual membership model. The teaching style favours long-form, project-based courses where students build complete portfolio-quality applications rather than disconnected feature tutorials.

Watch Online 28 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 28 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: What is Networking?
All Course Lessons (28)
#Lesson TitleDurationAccess
1
What is Networking? Demo
03:45
2
Different Types of Networks
05:08
3
LAN vs. WAN
04:30
4
Understanding a Simple Network - Part 1
01:01
5
Mac Addresses
03:15
6
Routers, Switches, Modems
07:50
7
Client Server vs. Peer to Peer
03:15
8
Understanding a Simple Network - Part 2
01:02
9
Star Topology
02:27
10
Bus Topology
02:42
11
Ring Topology
02:33
12
Mesh Topology
01:47
13
Hybrid Topology
02:55
14
IP Addresses
05:34
15
Subnetting
06:42
16
Common Networking Commands
08:58
17
OSI (Open Systems Interconnection) Model
03:23
18
What Is a Protocol?
02:13
19
TCP/IP
04:38
20
HTTP, HTTPS
03:45
21
FTP
03:49
22
DNS
06:32
23
SSH
02:29
24
Other Common Protocols
02:43
25
Understanding a Simple Network - Part 3
02:17
26
Types Of Network Threats
04:20
27
Windows Firewall
08:30
28
Understanding a Simple Network - Part 4
01:12
Unlock unlimited learning

Get instant access to all 27 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Related courses

  • Computer Networks thumbnailUpdated 9mo ago

    Computer Networks

    By: takeUforward (Striver)
    Embark on a comprehensive journey into the world of computer networks with this course, designed to offer both foundational insights and advanced knowledge.
    8h 28m
  • Practical TLS thumbnailUpdated 2y ago

    Practical TLS

    By: Practical Networking
    A deep dive into SSL and TLS: The protocols that secure the Internet. Become An Expert In SSL/TLS.Even If You’re New To Online Security.
    13h 24m5/5
  • The World of Computer Networking. Your CCNA starts here thumbnailUpdated 2y ago

    The World of Computer Networking. Your CCNA starts here

    By: Udemy
    I have CCIE (Cisco Certified Internetwork Expert) certificate that is most recognisable Computer Network certification in the world and I know about Computer Ne
    14h 40m

Frequently asked questions

What prerequisites are needed for this networking course?
The course is designed for individuals with limited or no prior experience in networking. It starts with fundamental principles and does not require any specific prerequisites, making it accessible for beginners.
What will I learn to build or configure during the course?
Throughout the course, you will learn about the structure and functioning of computer networks. You will gain insights into different network topologies such as star, bus, ring, mesh, and hybrid. Additionally, you'll understand how to configure basic components like routers, switches, and modems.
Who is the target audience for this course?
This course is ideal for individuals who are new to the field of networking. It is particularly suited for those who wish to gain foundational knowledge and insights into computer networks without any prior experience.
How does the depth of this course compare to similar courses?
The course provides a foundational overview of networking principles, covering 28 lessons. It includes topics like IP addresses, subnetting, and common protocols such as TCP/IP and HTTP. It is more of an introductory course compared to advanced networking courses that might cover in-depth network security or complex configurations.
What specific tools or platforms will be covered?
You'll learn about various network components and tools, including routers, switches, modems, and the use of Windows Firewall. The course also introduces networking commands and protocols such as FTP, DNS, and SSH.
What topics are not covered in this networking course?
The course does not delve into advanced network security measures beyond a basic understanding of network threats. It also does not cover in-depth topics like network administration or advanced configuration of network devices.
How can this course benefit my career or future learning?
This course lays a solid foundation in networking principles, which is essential for any IT-related career. The knowledge gained can be beneficial for further studies in networking, cybersecurity, or computer science. Understanding networking is crucial for roles such as network administrator, IT support, or systems engineer.