I started recording a new video series covering How Data moves through the Internet. The intent of this first set of videos is to serve as the first Module of a new course I’m considering developing discussing Networking Fundamentals.
The full course will give anyone looking to start a career in Networking the foundation they need to become competent and successful engineers, and pass job interviews.
Moreover, this course will also give anyone in any sort of IT role insight into whatever it is “the networking folks” are doing every day. This type of cross-discipline training will propel you further in whatever Tech career you are pursuing.
How Data moves through the Internet
Module 1 of this course will be available for free to everyone on YouTube and will teach anyone the very core of Networking: How Data moves through the Internet.
The individual videos for Module 1 are available here:
- Lesson 1a – Network Devices — Hosts, IP Addresses, Networks
- Lesson 1b – Network Devices — Repeaters, Hubs, Bridges, Switches, Routers
- Lesson 2a – OSI Model — Layer 1, Layer 2, Layer 3
- Lesson 2b – OSI Model — Layer 4, Layer 5/6/7, Encapsulation/De-Encapsulation
- Lesson 3a — Everything Hosts do when speaking to hosts on the Same network
- Lesson 3b — Everything Hosts do when speaking to hosts on a Foreign network
- Lesson 4a — Everything Switches do to facilitate communication
- Lesson 4b — Everything Switches do to facilitate communication
- Lesson 5a – Everything Routers do to facilitate communication
- Lesson 5b – Everything Routers do to facilitate communication
- Lesson 5c – Router Hierarchies and Route Summarization
- Lesson 6 – Network Protocols – FTP, SMTP, HTTP, SSL, TLS, HTTPS, DNS, DHCP
- Lesson 7 – Packet Traveling – Host, Switch, Router, Router, Host
The (tentative) full course outline is available below. The creation of the full course will depend solely on how much traction the videos above attract. If you would be interested in the full course, taught with the same high quality “practical networking” style, the best way to bring it to fruition is to share the videos above throughout your network.
Networking Fundamentals – Course Outline
Below is the outline for the full Networking Fundamentals course. Keep in mind, the topics are still being scoped, so this outline is subject to change.
- Module 1 – How Data moves through the Internet
- (Available for free, see above)
- Module 2 – IP Addresses and Subnetting
- Module 3 – Host Configuration and Verification
- Windows Server
- Module 4 – TCP and UDP
- Module 5 – VLANs
- Module 6 – NAT
- Module 7 – Network Designs
- Self Hosting vs Managed Hosting
- Load Balancers
- Network Topology: Inside and Outside
- Network Topology: DMZ
- NIC Bonding / NIC Teaming (Port-Channel / EtherChannel)
- Virtual Machines (VMs) and Hypervisors
- Module 8 – Address Resolution Protocol
- Traditional ARP
- Gratuitous ARP
- Proxy ARP
- ARP Probe and ARP Announcements
- Module 9 – Troubleshooting Tools
- TCP Traceroute
- TCP Dump
- Module 10 – Network Protocols
- HTTPS / SSL / TLS
- Module 11 – IPv6
- Module 12 – Cloud Networking Basics
- What is the Cloud?
- “something” as a Service: IaaS, PaaS, SaaS (DaaS, FaaS)
- Cloud Basics: Amazon AWS
- Cloud Basics: Google GCP
- Cloud Basics: Microsoft Azure
- Module 13 – Network Engineering: (Possibly in it’s own Network Engineering addendum course)
- Port-Channel / Ether-Channel
- FHRP (HSRP, VRRP, GLBP)
- Advanced Routing and Routing Tables Concepts
When complete, this course will be the “must watch” course for anyone looking to get into Networking or understand how Networking works.
Got a suggestion for a topic that would contribute to this goal? Suggest it in the comments below!