Para começar com Python não tem muito segredo, assim como outras linguagens.
Segue algumas discussões sobre aprendizado em programação que podem te ajudar:
- https://www.tabnews.com.br/marcoosvlopes/manual-para-estudar-programacao
- https://www.tabnews.com.br/maniero/d5d5ced7-856f-4243-b050-d7f257956042
- https://www.tabnews.com.br/hananitallyson/canais-para-estudar-programacao
Sobre a migração, não digo que seja "penosa".
Você já tem experiência, vai ser relativamente mais fácil.
Segue algumas publicações sobre Python:
- https://www.tabnews.com.br/fellipematos/aonde-aprender-python
- https://www.tabnews.com.br/Noriaky/quero-aprender-a-programar-em-python-me-ajudem
- https://www.tabnews.com.br/FelipeGirelli/aprender-a-programar-com-python-e-uma-ma-ideia
- https://www.tabnews.com.br/LyyBrainTime/um-curso-de-python-de-qualidade-para-quem-deseja-aprender-a-programar-minha-recomendacao
Pode ser que algumas publicações não encaixem diretamente no seu caso, mas achei que podem te ajudar de alguma forma.