I taught a class (10 people, master's degree, journalists) about web and publishing, with no prior experience. We used gitlab pages and hugo, with the intent of getting some hands on experience with web tech and owning an actual project and website.
Markdown writing and HTML/CSS hacking went smoothly but most of all, students were impressed by the experience of getting a website online, with their content, in a matter of minutes, all in the browser.
In comparison, registering for some HTTP/FTP plan somewhere and using a FTP client can be quite daunting.
There are some "dropbox based" website generator services that could make the publishing workflow even easier.