We grow a veggie garden here (I'm in Sydney) for ourselves and for the pigs, we have maybe 50 square m of veggies, for the pigs we have:
Mint, parsley, oregano, thyme, dill, basil, spinach, endives, lettuce, corn, silverbeet, carrots, parsnip, raddish, cucumber, celery, capsicum and probably a few other things I can't think of right now.
We learnt by trial and error, we cleared out a lot of our backyard, put down new soil/compost and started planting different things. After one growing season we could start to see what worked in our conditions and what didn't. What works in your backyard will probably be different to ours for example.
I very very highly recommend the Digger's Club for seeds and advice- www.diggers.com.au
Some random suggestions in no particular order, things you might not have realised...
-Herbs are the easiest things to grow and most loved by the pigs! A big patch of herbs is easy and sooo useful.
-Get a compost heap together!
-Some things can be sown at any time but some things have particular seasons- check the seed packets first- but generally there will always be something you can sow. New seedlings need shade in the summer and sun in the winter.
-You'll notice with a garden that sometimes you'll have EVERYTHING ripe and leafy and there's more greens than you can use up, and then a few weeks later there's nothing! So my mum's remedy for this is to try and plant or sow something every week to keep up a constant supply of ready food.
-Stay organised, don't randomly plant different things mixed together in the same patch.