Skizors' option is absolutely another great way to grow successfully. What's good is with a few more dollars spent you can either have a great live organic soil, or you can go like skizors mentioned and go soiless, meaning that your medium (coco, peat, perlite, sand) has essentially no nutrients and everything your plants need will come from your water/liquid nutrients. Soilless is essentially hydro, and there is a few extra tools involve. Both organic and soilless have ups and downs that are covered heavily all over the interweb. Good luck either way.