There are many different ways to set up an indoor garden. The good thing with indoor gardens is that you control the growing environment. There are several topics that you'll want to tackle.
- Soil or Hydroponics
- Container sizes
- Lighting (More wattage = larger garden)
- Lighting Times (Vegetative & Flowering stages)
- Watering schedules
- Fertilizers and a fertilizing schedule
Other than the fact that your indoors, the whole gardening aspect is relatively similar to outdoor gardening. Good luck to you!