What is TCP and why it is use

How to be a full ethical hacker at home because i don’t money for paid courses