First time snake owner
Thank you for your question. Ball pythons are relatively easy to maintain. Here is a link to a "Care Sheet" published by Reptiles Magazine that should give you everything you need to know to create a suitable habitat for your snake:
If you're interested in finding out more about this species, there is an excellent, but somewhat expensive, book available on everything you need to know about ball pythons:
Barker, Tracy M. and Barker, David G. (2006). Ball Pythons: Their History, Natural History, Care and Breeding. Boerne: VPI Library.
If you don't want to spend the money to purchase this book, you can probably borrow a copy at your local library through interlibrary loan.
I hope this answers your question, and thank you for contacting Ask an Expert.