Uploading a image captured by camera and geolocated to server

Hello , i am ne to camera and geolocation ,
is there any recommondations or tutorials about how to gelocate my pictures and upload the on server?