I am a self taught programmer currently working as a programmer analyst. Most of my work is in .Net and Python and is all desktop based.
I would like to start learning how to develop web applications in my spare time in order to increase my development expertise, but I am concerned about installing web servers, etc on my personal computer and I shouldn't on my work computer either.
I am wondering if it is possible to sign up with one of the big cloud service providers like Amazon or Rackspace to setup a development environment at low cost. I don't intend to make anything publicly available on the web for production purposes. This would only be an environment where I can play around with different technologies through trial and error.
Has anyone had experience with this? I looked at AWS and with all the different services available I wasn't sure which one would be what I need. Any idea of what the cost might be for something like this?