A Comprehensive Study of the Basic (and many advanced) skills required by any Python developer: Web, Data Analysis