At first, Porpora worked mostly in Naples, composing music and teaching singing. In 1726 he went to live in Venice where he taught singing and composed many operas. He lived in Venice for many years. During his life he also worked in Vienna, Dresden, and London. He went back to Naples to work two or three times. The last time was in 1758. He stayed in Naples for the rest of his life. He was a teacher at two music schools there, the and the . 