I don't get what you specifically want to do but bitcoin's GitHub is for sure the place to learn about practical information. If you have any knowledge on programming on C you won't have trouble to read the code. There's just so many pull requests it's really hard to read them all and give the specific time for each one of them