How can someone who has no capital find the capital needed to start his own business?
Credit, Debt etc. What are alternative ways like?
This is why loans exist. In fact, this is almost the exact reason for why loans exist.
Don't use debit or credit to try and get the money to start a business, as it only throws you into a hole and it can result in you holding the tab in the event the business starts to struggle. Having a loan through a business takes some risk away for you as a person, however defaulting on a loan for a business with hit your reputation for future ventures.
Once you have a business with employees, start to make another. And another. And another. That's how capitalism works, and it leaves you with a ton of assets for you and your children.