Question: how to buy house with no money?
Answer: Save aggressively. Radical as it sounds, you could always save up until you've got the money. ... 
Borrow against your own home. You might have little in the way of cash, but lots of equity in your own home. ... 
Rent rooms in your home. ... 
Borrow a deposit. ... 
Invest with friends/family/strangers. ... 
Start a property business.