There are many good options to learn Italian with an online course such as Italian Uncovered. It's a comprehensive course that teaches all language skills necessary to become conversational. Other courses like Ouino Languages and Rocket Italian are good options if you prefer to learn at your own pace.