No, you don't need to deposit before you use. The credit card is for credit! Just go ahead and use it, and at the end of each month, you will receive a statement with the total amout you due, the date you due, and the mininum amount you must pay.
Deposit the TOTAL AMOUNT before the due date. That's it.