They cannot teach you what is needed in your site as only you know that. Is it a commercial site? A fan site for a movie star? A blog? Your photography collection? A forum? Porn? How the hell are we or they supposed to know that? Plus, you might want to do some reading on HTML and XML. Even for drag and drop interfaces, it pays to know some of this as it can help you (a) understand what's really entailed and (b) learn how to do more unique work or add more details. E. g. a drag and drop interface might not give you the ability to, say, use superscript. If you know HTML, you know that it codes like this -
Furthermore, as with every site on the planet, you have to be hosted somewhere (that's GoDaddy and its competitors). Want a free site where the hosting is already paid for? Then you're looking for something where the site is heavily templated and rigidly governed (think WordPress itself - not their templates, but their sites). For sites like that, very little design variance is allowed, and even the superscript example I gave above might be taboo. This is because, for free sites, they do not want to be hosting anything they don't have a lot of control over. They want to make sure that their ads are delivered on your site. They (usually) want to have a bit of content control (at least to keep you from putting up an NSFW site). They have rigid size limits as they've got to host lots of people, and that all costs $$. And they want to make sure you're not delivering viruses or are so big and slow that you crash their server.
Hence your first questions should be - what kind of site do you want? What do you want for it to do? How much are you willing to pay to get that done and keep it running? Do you need some education - and are you willing to get it?
There are a lot of easy to put up sites. And they look it. Decent sites take more work. And excellent sites take some serious finesse and education.