Absolute essential Computer Networking knowledge for all kind of Cloud, On Prem architecture, design and engineering.
What you'll learn Modern Computer Networking fundamentals. TCP, UDP, Sockets. IP, Routing, Switching. Subnets, DNS, DHCP, MAC, Client server programming,
Clear understanding of networking concept behind cloud platform like AWS, Azure, GCP and more.
Must have Computer networking fundamentals behind system design and software architecture, High Availability, security and more.
Must have Computer networking knowledge for Software developers, DevOps Engineers, Cloud Architects, System Architects and more.
Requirements Everything explained from ground up. But its good to have some experience in programming or networking but not required.
Description Absolute and inevitable fundamentals of
modern computer networking
.
A must have knowledge for all kind of areas like,
- Software design
- Cloud like AWS, Azure, GCP or any cloud provider
- High level architecture
- System Design
- Application perfromance
- Security
Some the concepts disucssed from ground up
HTTP
TCP / UDP
IP
Routing
and more.
More about
WHY
of networking than WHAT or HOW.
Must have basics for CCNA or any such networking releated courses and paths.
Topics in Nutshell
Introduction
Installing Python, VS Code, Wireshark
Representation using Block Diagram
Socket Application Program
Client Code of TCP Server
Socket Block Diagram
Debugging Client Code
Netstat Command and TCP View
Netstat Output in VS Code
Resource Monitor
Download Process Explorer
Download Process Monitor
Wireshark Part - 1
Wireshark Part - 2
Wireshark Part - 3
Wireshark Part - 4
Summary of Wireshark
OS and Device Drivers
NIC Block Diagram
NIC Block Diagram - 2
Multisystem Setup
Representation of Multisystem
Multi System Tools
Layers of Network
Layers Connection
Aspects of Layers
Introduction to Port, IP, MAC address
Introduction to Binary Numbers
Range, Port, IP, Mac
Explanation of Range
IP, Mac and Port using Wireshark
Definition of Computer Networking
Client, Server, Subnet
Realistic View of Client and Server
MAC Address Details
Networking Analogy
Introduction to Subnet
Basics of Subnet
Address Resolution Protocol
What is DHCP
Introduction to Subnet Masking
Subnet and AND Operation
IP Routing
Explanation of Routing
Routing and AWS
Routing, AWS, Trace
NAT Details
Concept of VLAN
Layer 4 - TCP and UDP
TCP Details of Layer - 4
Aspects of Layer - 4
Process Explorer and Threads
Server Handling Clients
Different Protocol Headers
Domain Name Service (DNS)
Concept of Firewall
Hyper Text Transfer Protocol (HTTP)
Virtual Box Networking Part - 1
Virtual Box Networking Part - 2
Virtual Box Networking Part - 3
Linux Networking Commands
VPN Theory Part - 1
VPN Demo Part - 2
Load Balancer and Reverse Proxy
Who this course is for:
Software Engineers, Cloud Architects, System Designers, Support Engineers, SREs, Devops engineers and more.
More Info