I don’t see any advantage in putting an HTML page online while it’s under construction.
If you’re still learning and still practising, then you can do that perfectly well on a local machine. Time enough to upload when you have something completed. You should be developing on a local machine anyway, so why complicate matters?