Use progressive goals to dictate what you learn, put them to use
First, something like start with a single static page, learn basics of html to do it.
Then multiple nicer looking pages, learning more html, CSS and/or a web framework.
then start looking into backend programming, having a basic login page or some basic dynamic content.*
then start looking into database programming, making a basic forum, or webchat program.*
Problem with burning through online tutorials is that if you don't put them to use, the things you learn from them can be easily forgotten. Though they can be a nice addition to the above steps, as you'll have your own site that you can put what you learn into practice.
* For these steps, use a free web host or something, because this is the part that if you fuck up and write shit code, some random eastern european will drop ecoin miners all over your home network. If you're unsure, just don't host from home.
Edit: Also, I wouldn't pay money for online tutorials, at least not for web programming. There are far too many good learning resources that are free.