En primer lugar, estoy respondiendo a su pregunta como: “¿HTML, CSS y JS alguna vez serán inútiles para aprender?”, Porque a partir de ahora, HTML y CSS son la forma en que un navegador representa una página web, por lo que no se volverá obsoleto en ningún momento remotamente pronto
HTML y CSS
Aunque se ha vuelto mucho más fácil, y continuará siendo cada vez más fácil, crear su propia página web usando varios tipos de creadores de páginas, HTML y CSS no serán inútiles para aprender pronto.
- ¿Puedo hacer una carrera como desarrollador web? Tengo 29 años y tengo un título de PG irrelevante en ciencias. He creado mi propio sitio web en PHP por experiencia, tengo conocimiento del marco MVC y he diseñado plantillas receptivas en Bootstrap.
- ¿Qué tipo de sitio web debo hacer? Quiero un sitio que permita a las personas publicar su experiencia sobre un tema determinado. ¿Es este un blog o qué?
- Cómo desarrollar un sitio web
- ¿Qué necesito instalar en mi servidor para construir un sitio web en Python?
- ¿Vale la pena comenzar a aprender PHP en 2017 para el desarrollo web, o probar algo como Python Django?
¿Por qué? Bueno, es posible que esté utilizando un generador de páginas, pero solo está editando y creando HTML y CSS para usted. Podrá hacer mucho más si realmente comprende el idioma.
Por ejemplo, estoy construyendo un sitio de WordPress para un cliente en este momento. El diseñador gráfico de mi equipo me dio una maqueta con photoshop del sitio en el que iba a construir el sitio.
Creé los diseños generales usando un creador de páginas de WordPress porque eran relativamente simples y no requerían que escribiera el HTML, pero para poder posicionar las cosas de la manera que quiero y comportarme de la manera que quiero, necesito HTML y CSS adicionales y ajustados.
Entonces, ¿cómo crees que se crearon estos temas y constructores de páginas preconstruidos? Sí, mucho HTML, CSS y JS (y PHP, en lo que respecta a WordPress).
Cuando construyo un tema personalizado, no hay ningún creador de páginas involucrado, se construye completamente desde cero.
La creatividad todavía juega un papel importante en un sitio web. Un sitio de comercio electrónico quiere traducir las visitas al sitio en ventas, y muchos factores influyen en eso, pero la creatividad es sin duda uno de ellos. Desea que su sitio se destaque de los demás y sea muy estéticamente agradable.
Los creadores de páginas y de sitios, tal como están ahora, pueden hacer muchas cosas interesantes, pero no tanto como un ser humano con el código al alcance de la mano.
Honestamente, no puedo imaginar un escenario en el que el código no tenga sentido para aprender, a menos que aparezca un generador de páginas que responda telepáticamente a mi mente . Simplemente es mucho más fácil para mí describir en código cómo quiero que se vea una página que tratar de ajustar y luchar con la configuración de un creador de páginas que solo se vuelve tan específica y tan variada.
JS
Javascript es cada vez más frecuente a medida que pasa el tiempo en lugar de menos. Uno de los lenguajes más populares y emergentes llamado Node está escrito en Javascript. Los marcos frontales como React y Angular son increíblemente populares y ampliamente utilizados y están escritos en Javascript.
Javascript no está configurado para pasar de moda en el futuro cercano.