+ 3
Why should I learn HTML, JavaScript, CSS when I can create a website, blog etc without learning how to do a single code?
Why programming?
6 Answers
+ 17
I'd highly recommend you forget about the backend for a minute, and create your blog theme using pen and paper, then the three technologies you know (HTML, CSS and JavaScript). Incase what I just stated is confusing:Â
Pen and paper: Draw how your blog should look like. It doesn't matter if you can't draw, just get about 10 sheets of A4 paper and draw the hell out of them. Also use words to describe the features you want to have on the blog
HTML: create the content. What do you want your blog to have (this is all on the papers above) - post title, content, categories ... - All this "fake" content wrapped with the correct HTML tags.Â
CSS: Here you make the plain HTML look exactly as you envisioned in the drawings.Â
JavaScript: Use it if you really need to, unless you want to go over the top, it's unlikely that you need to use it.
+ 5
1. If you were to create a website without code you can't tell what the creator of that template had in mind.
2. You can't add some things that might not yet be available to you if you were to just drag and drop things onto your website.
3. You can update the website whenever you want. i.e if the host of that website you are creating wanted to add or remove some features on their website you'd have to wait till they are done with maintenance to update your website.
4. Where is your creativity?
+ 5
If you faced any problem with your blog or website and you don't know any of these languages and codes then you will be confused!
+ 5
These 3 languages are the framework of awesome websites.
HTML-the display
CSS-the beautifier
JS-the machinery behind the website
PHP (optional)- enhance performance ofc operations.
+ 4
It's your choice of course. Most of the time people use a template or blog site if they are not developers or designers, and just want a website that they can edit without much fanfare. If you don't have aspirations to learn how to code then you should feel free to use one of those services. However, if you are a developer or designer, then I would recommend it because it is an extension of your ability and creativity.
+ 2
Great answers. So these languages offer flexibility and debugging ease