Italian-course is a project mainly written in Python, it's free.
An Italian course for beginners
This is an Italian course for beginners, composed of stories with a parallel translation and explanations + theory.
It has been published on Youtube and Wikia.