Books are a good start if you don't need to learn from video. If you are interested in cards, Jason England has a release on here about where to begin with cards. He gives his recommended reading list for books that teach you card tricks/techniques.
Penguin, SansMind, and Ellusionist have free...