This enlightening video from “The Silph Road” will teach you everything you need to know about how to fight other Pokémon in Pokémon Go and what strategies to adopt according to the type of pokémon you’re fighting.
Here’a a base attack/defense table to help you as well.