Though I do prefer an invisible zipper, sometimes it just isn't practical. So I usually end up centering an all purpose zip. This is when you sew the seam before installing the zip, and then top stitch on the right side of the fabric, on either side of the seamline, avoiding the zipper teeth.
The problem is you quite often end up with a bubble around the zipper pull as it hits the zipper foot. I've seen a lot of suggestions for getting around this by opening the zipper and sewing each side separately, then zipping it up and finishing etc. But honestly I find that to be really fidley.
I find it much easier to & quicker to simply buy a zipper a few inches longer than I need, and then putting the pull end of the zipper above the edge of the garment. That way you can easily top stitch the zip in place, then unzip it, fold down or trim the excess and finish up.