to get started you should learn c++ and maybe c#, eventually youll also need to learn some assembly. Then just read up on everything of interest on unknown cheats.me or if youre lazy and willing to pay for it use guidedhacking, they also have a bunch of tutorials on
If you want to make cheats start with games without an anticheat, then try to bypass a usermode ac like vac. Only if you can do that reliably you should even think about working on games like eft
You should also probably start by making externals, internals are more complicated
If you want to know the logic and maths behind generic features check out

, he explains features like esp and aimbot in a way that most people should be able to understand. He uses csgo as an example, for eft specific features just look them up on uc, altough you will need atleast some basic programing experience to understand what the code does
Edit: You dont have to pay for anything, we live in a time where all the resources youll ever need are available for free. Courses like gh just serve you that knowledge in a more comprehensive package