There are quite a few meanings of "take advantage of".
"To take advantage of a job opportunity" would have different informal alternatives than "to take advantage of a girl who is drunk" or "to take advantage of naive customers by overcharging them."
You could check a thesaurus for "exploit, utilize, employ, abuse, misuse..."
What's the context?