there are many exchanges out there but all I know that can deposit with USD to start trading altcoins are livecoin and yobit. When I was a beginner in crypto my first exchanges to start trading is livecoin I deposited USD with my perfectmoney, well its not bad for beginners to start trading in livecoin.