One of the best coaches I know, Zach Even-Esh, has done a lot of research on bodyweight training.
For about 8 years or so I have been learning from him, I recommend you do also!
That is why I affiliate with him and promote his products.
Here's a great resource for you if bodyweight training interests you
Read more here