IMO a good character to start with would be Dragon Knight (DK). Hes a strength based character that has a little of everything built into him. Good HP, good armor, HP regen, a nuke, a stun, and ranged AoE. One of the most important things about DotA is item builds so you should practice with that. And as stated before playdota.com place to start.