IF you have never, ever built a website before and have no idea what you're doing then yes, 000webhost can be a good sandbox for you to play in. Aside from that, if you intend to run some basic websites that won't likely see much traffic, that will do as well.