After you created an account to Binance.com in section Funds->Deposit you will find BTC address
Pick USD from first input (“You have”) and BTC to second input (“You get”) as in the following image
Click “Exchange” and “I’m a new user” (It only requires an email address).
Confirm the amount you are willing to pay for BTC and click “Next”
In the “Send to” section you have to enter a Bitcoin address from Step 1
In the end you have to enter your credit card details