Do you mean like an enclosure and supplies?
If you get a hatchling (which are abundant at this time of year), you'll want something smaller like a 5 or 10 gallon. Corns like a cozier space, they get freaked out in wide open spaces.
If you get an adult, a 20L or 30gal would be good.
Many people also buy plastic storage bins of various dimensions to create homes.
The most important thing is it MUST be escape proof. Your snake will get out if it is posible.
You'll need an under-tank heater of the appropriate size for one end, and a thermostat for that area.
You'll need a hideout, or a few is even better, at various temperatures in the tank. You need a water dish which is big enough to soak in, and cannot be spilled.
For substrate, you can buy various materials, or just use papertowels. Most people use papertowels with younger snakes,it is easier to see the poo and make sure nothing is wrong.
You do not need any special lighting, but some people like to simulate the daytime cycle with lighting.
As far as handling, some people say it is unnecisary to do it before a certain age (I think 9months-ish), though I like to handle mine as much as posible. You want to give the snake a few days to adjust to its new home before you start holding the little guy. But after that if you can hold it for like 15 min a day, that would be great. After feeding, you don't want to bother the snake for a day or two also.
One thing that I found to be a great addition to my tank is a moist hideout. I use a cream cheese container with a little hole cut out of it, and I put damp papertowels inside. The snake loves it, and has had great sheds since I've added it.
I also like to have something that the snake can climb on.
I hope you have found this helpful and not too long.