Before you get too far, you need to be aware of your climate zone.
By knowing this information, you will be able to understand what plants you can successfully grow in your space. Know the flowers and vegetables that do well in your area, and the best time to cultivate them.
Consider planning on when to sow seeds so they will bloom in their perfect time. As a result, you will not be disappointed for you can harvest what you have rightly sown.
Achieving a particular kind of gardening will depend on the efficiency of your space. Carefully observe so you can determine if it can provide the consistent sunlight you need for your garden.
With container gardening, you just have to be patient in moving your potted plants consistently.
Raised bed gardening, on the other hand, requires more frequent watering since this type of gardening has better drainage. Depending on your location this might be a good or bad thing.
Meanwhile, in-ground gardening requires more weeding. Be careful not to walk on your garden soil as well, because this might result in hindering drainage.
How To Prepare Your Plants To Survive Winter