Unable to Setup Development Environment

I’m currently in a situation where I only have a desktop computer, which doesn’t have an internet connection to support these courses. I am currently attending college, and only have access to internet from their computers (which revert back to a default state everyday). I’d like to continue working on these courses, but I’m not able to setup the environment necessary. Are there any online alternatives where I could setup a development environment? I’ve considered using a VPS but would prefer to look for something free first.

Any and all help would be greatly appreciated.

Bump. Would prefer not to fail this course.