If you're an absolute beginner - you don't need things to be online, just stick with local.
What do you need it to be online for?
If we want people who know web programming, basic server management on a 5$/mo VPS is something they'll need to learn, sorry.
If people want to dabble, stick with local.
If people want a business result with minimal friction - stick to instagram, facebook, medium, shopify etc. Existing platforms cover 99% of people's needs when they think they want a website. They're either trying to sell or promote something - existing platforms cover those needs very well - a website is something that fewer and fewer people will ever need to have as time goes on. This begs the question - what are people learning html/css for? Tell them the truth - we'll need fewer 'coders' in the next 30 years, either go get a real computer science degree or look for a different line of work. Just my opinion of course :)