Hi @phils_md
welcome to community!
An excellent way to learn python from scratch is to get started with this great course: https://www.coursera.org/specializations/python
Many fellow learners had very good feedback on the effectiveness of this course. Also here you can find a useful thread: Learning Python - #2 by Christian_Simonis
I would strongly suggest to check out this course:
It could be a really nice fit in my opinion!
Please let me know if this helps.
Best regards
Christian