Socket programming concept
SPI Protocol
Software development process basic
Network interface card(nic)
Serial Peripheral Interface
Valgrind debugger Tutorial