The most important part for pouring concrete, is the base prep. Make sure the base material has been compacted several times in layers with suitable material, prefer "3/4 road crush". This has some sand in the crushed gravel, and when put down in about a 4" layer, hose it lightly to make it damp, then use a gas powered compactor. Do several layers like this, and itself will be hard as concrete. You want a minimum of 4" concrete, for general light traffic (car etc). Wire mesh is more of a binder, where it holds concrete together, should it heave and crack up, or for joining to seperate pours, such as the garage floor to the front apron.Wire is left sticking out about 4-6 feet from the first pour, and will hold the two together.Rebar is bette, 1/2", placed in 2-3 foot squares, and is cheap to buy from most concrete suppliers. Building supply stores seem to charge a LOT more for rebar/mesh. As far as expansion joints, you don't need dusty saws and cutting. You use what is called and "expansion strip", which is a long strip of plastic material, approx 1 1/2' deep(looks like a "T"), and cheap to buy. When the cement is setting up, you press the long part into the concrete, wait an hour, and the top of the "T" snaps off, leaving a clean plastic piece about 1 1/2" embedded in the concrete, just below flush of the surface. Joints need to be max 10' apart in either direction, since that's where concrete will crack at on a normal basis. Use minimum 35mpa concrete, as it's stronger and well worth it.
Sorry for going off topic a little, but just want to share a bit of knowledge passed on by some good pros, from my past projects.