Good for you!
There is nothing like eating home grown veggies.
I grow my tomatoes in grow bags but, I cut holes in the bottom of the bags standing the bag on a large flower pot filled with rotted manure and stand that in a bucket filled with water. Tomatoes love water and by keeping the roots in water makes for softer skins.
Tomatoes, unless the bush variety, need to have their 'armpits' picked. This is when they start growing there is a a new shoot starting where the first shoot leaves the main stem, these need picking off for a strong plant.
Cucumbers do not like to much water.
Another tip is if you get greenfly plant some marigolds in the same bags as this deters the fly.