Find out more from Google ->
Google Colab provides a ready to run maintained python environment and computaional power, Github provides a place to save, version control and collaborate on work.
A repository to test out the potential work flow using Colab Notebooks saved on Github with online data sources - What can you do on a basic laptop anywhere with a internet connection?
Is it possible to work from a phone or tablet to edit and run code?