Learning python using various online resources