Resources

Wireshark Labs

Introduction to Wireshark lab

Wireshark Tutorials

How to Use Wireshark: A Complete Tutorial

How to Use Wireshark to Capture, Filter and Inspect Packets

Wireshark Tutorial for Beginners

Socket Programming in C Tutorials

Socket programming in C on Linux - Tutorial

C Socket Programming for Linux with a Server and Client Example Code