There are some fairly easy ways to get some code up if you go for the easiest solutions. eg web2py/pythonanywhere.com for Python, http://www.appgyver.com/ for javascript/phonegap apps
The deal is, there is no way for a beginner to come to that conclusion after finishing a given tutorial. The different solutions are separated. It is not a continuous flow. HTML/CSS/Javascript(/php) are luckily taught in succession and tandem, but rarely with the hosting, naming, storing, sharing aspects integrated.
It should be:
html -> css -> Javascript (-> php) -> Hover(DNS) -> AWS(server) -> Final assembly -> Live product! -> github -> promotion/advertising/fluff
By the way I kind of recommend "The Complete Web Developer Course - Build 14 Websites
Web development from scratch in 6 weeks. HTML, JS, CSS, PHP, MySQL, Bootstrap, Wordpress, APIs, Mobile Apps all covered." On Udemy.
Available for $10 until friday pm (says usual price $199 but there's usually a discount on) and includes a year or so of hosting on Rob the teachers servers. I've been doing some bits myself. He also has a how to earn money while doing it by pitching your services on elance guide. It has detailed instructions to get the stuff up on the servers, for web at any rate.
And here is my problem with both learning sites like this and search engines like Google. If I search for hosting JavaScript, appgyver.com doesn't feature in the results. In that scenario search is broken.
Because AppGyver seems to be related to some sort of JS framework called steroids.js. I'm not going to do it for you, but presumably there is a logical search chain that gets you from "javascript" or "javascript framework" to "Steroids.js".
Yes, I search a lot. It's the third most useful tool I have at my human disposal, just after "touch-typing" and "problem-solving ability".
It should be:
html -> css -> Javascript (-> php) -> Hover(DNS) -> AWS(server) -> Final assembly -> Live product! -> github -> promotion/advertising/fluff