Networking Fundamentals

Description: Networking is easily one of the most commonly recommended topics to learn for anyone interested in being in an IT career, and so it's arguably one of the most important skills to build when starting out. Regardless of what job you end up choosing, having at least a foundational understanding of how data travels all around us is very beneficial. So in this course, we're going to learn just that starting with how data travels using physical connections. But physical connections alone aren't enough to make the internet work. We also need to answer questions like: how does data know exactly where to go? Say I'm sending an email to someone - how does that email know to go to that other person's inbox, and no one else's? Or even reading this right now. How did you receive this text and the images on this page that are stored in a different part of the world than where you're located? How does all of it transfer in seconds or even milliseconds? These are fascinating questions that can be answered once we understand how the physical and virtual backbone of the Internet works. Once we understand how human-readable information gets transformed into a format that machines can process, and then back into a human-readable format again. Once we understand how models and standards were created to dictate a set of rules for how devices should communicate. Once we look at all of that, and more, then we start to see how everything is interconnected and how the Internet is able to function the way it does. Join us as we unpack the mysteries of networking and learn Networking Fundamentals that you'll be able to carry with you throughout your entire IT career!

Alden · September 6, 2021

Duration: 2h+

Difficulty: Beginner

Topics Covered:

  • Fundamentals of networking
  • Layers of the OSI and TCP/IP Models
  • Data encapsulation and de-encapsulation
  • Layer 1: Physical Layer
  • Layer 2: Data Link Layer
  • Layer 3: Network Layer
  • Layer 4: Transport Layer
  • Brief overview of Layers 5, 6, and 7
  • Wifi and wired devices
  • MAC Addresses
  • Switches and Routers
  • Broadcast Domains and MAC Address Tables
  • IP Addresses (Public, Private, and NATs)
  • IPv4 vs IPv6
  • Network Masks, and Network and Host IDs
  • Default Gateways
  • Routing Tables
  • Transmission Control Protocol (TCP)
  • User Datagram Protocol (UDP)
  • Session Multiplexing
  • Ports
  • The 5 Tuple

Recommended Pre-requisites:

  • None

About Instructor


1 Course

Not Enrolled

Course Includes

  • 31 Lessons