Just wondering if anyone has any recommendations on the best way to learn python?
For some context, I run a data science/analytics team and it turns out one of my virtual reports, 2 years ago, converted a number of our R tools to python without informing me -- left the business, turns out the work is unfinished, and now I have to pick it up and fix it all.
For my own skills, I'm a mathematician, physicist, and management consultant 1st and programmer 2nd, with programming experience going back to Fortran and up to C#, as well as a heap of skill in R which is our internal preferred package for mathematics purposes.
I'm looking for tutorials not just on syntax/object handling/table handling and the like but even just project structure such as what an environment is and lives, how does Anaconda interact with Spyder interact with Jupyter and how is that different from more traditional things, what is best practice for this workflow in a business context...
It seems most resources are very 'cowboy programmer' or 'spaghetti programmer' and don't consider any of the most practical requirements in an actual business organisation (also common with R)