How to develop on alphanet without downloading the whole blockchain?

I was trying to get started with Tezos development. While reading the docs I realised, that I’ll have to host the Alphanet and sync the whole blockchain which will take both time and storage space. Is there some way to connect to some remotely hosted test node and try the development guides? If not what is the current size of Alphanet?