I start my first course in python 3 in Coursera" python for everybody" and it takes about 8 months to complete specialization
my question is I only need python for ArcMap usage it's good to start to learn all programming code inside python or it will be better and more useful to take a course to learn you only code used in arcmap