Microsoft Azure Notebooks are what we will be using to complete your Python lessons. Through Azure notebooks you will have access to Jupyter Notebooks which allows you to execute code. For sign up instructions, click the image above or this link.
Github is a resource for version control and collaboration on your projects. It would be beneficial for you to use this to avoid any.... code mishaps (ie. "I broke something and I don't know what and I don't know when and I have no other version"). For sign up instructions click the image above or this link
Shell/ Command Line allows you to access the Operating System and make changes like creating new files, adding to files, downloading software etc. It's a very common and well used tool for Software Developers. For more information click the image above or this link.