I am also a new Ball Python owner and I had a lot to learn as well.
I have learned that over handling can become very stressful to the snake so make sure you don't over handle. I usually handle mine for about an hour 3 out of 7 days of the week and he is rather comfortable. If the snake is too stressed out it will not eat (as I had learned). I've also gotten advise from people on here that you should let a new snake settle to its new environment for at least a week and a half as in no handling.
Everything else you really need to know is in the link that Fidget gave you. I wish you luck with your new friend!They are very fun to have