The best place to find beer pubs is to visit ratebeer.com and search for the city or location you are interested in. There you can read reviews from other beer fans and see what selection they have. You also get a map of the city with information about where the pub are located.
There's a lot of events about beer around the world, and a great place to keep track of these are BeerAdvocate. It's a website (and a magazine) stacked with great news about beer. They have a calendar with lots of daily events, allthough most events are in the US.
The Untappd app is a must-have app for any beer lover. With this you can keep track of, and score all beers you try. That way you can see which beers you have had before and how they where. You also see what other people at the pub is drinking, and your friends.