Complete pest control can be achieved by growing your crop indoors. Pests can be physically stopped, but there is a separate problem of adequate sunlight. And having the plants pollenate is difficult without a helping hand from the bees. Some vegetables will not set if the flower is not pollenated.
A less effective method is to plant certain things that have a natural repellant for pests. Planting onion family crops along the borders of your plot can help. Members of the onion family include onions in red, yellow, and white varieties, shallots, leeks, chives, and even garlic. And as a bonus you get to eat the pest controlling bulbs from the onion family. Some pests will simply fly over the border crop, so add marigolds between your plants. They are supposed to assist with pest repulsion.
Of course you can increase the amount that you plant. That way the pests get some and you get the rest. I recommend using both natural repellants and adding to the crop.
To keep birds out consider scaring them. Never poison a bird. Birds will avoid things that are their natural predators. Use an owl to stop birds from entering your garden. Fake owls are easy to find, so choose a sturdy owl that will withstand the elements and set it in a visible location inside your garden.