Damage effects applied by the attacker (i.e. Nidoking's "Power Gene" adding +10 to Nidoqueen) are handled before weakness and resistance. Damage effects applied by the Defending Pokémon are handled after weakness and resistance.
Source: PUI Rules Team (2004-09-23)