I don't know much about gardening but here's what I did that has worked so far for my deck planting:
in big pots: potatoes, broccoli, tomatoes, strawberries
on trellis: cucumber and green beans
in small pots: lettuce, basil, thyme, cilantro, and spearmint
The national gardening association website has been good to me so far:
https://garden.org/