Introduction to Python - slides
You should install anaconda : https://www.anaconda.com/products/individual#windows
Introduction to GIS - slides
Instructions to Install geopandas can be found here