Notes, codes and experience during learning of Machine Learning