I have an iPad and have jailbroken it once before, although it's useful for some applications, it probably won't be any good for Web development. If I were you I'd stick to a laptop/desktop for the things you want to do.
Also, don't get the 3, it's best to get the air. And I would recommend a...