Hay muchas razones obvias para aprender a crear un sitio web: comunicación, ganancias, marketing, automatización, utilidad funcional, etc. Sin embargo, creo que la razón más importante es aprender a pensar .
Hacer un sitio web requiere que el autor piense de manera estructurada. El mensaje / propósito de un sitio (lo que desea comunicar) debe entregarse de una manera que otras personas entiendan (fluya). Esto obliga a los autores a pensar críticamente acerca de cómo la estructura del contenido llega a los demás. El contenido deficiente a menudo genera un recuento de visitantes deficiente, por lo que es posible obtener comentarios a medida que aprende.
La web está (actualmente) basada en HTML. Este lenguaje de marcado fue diseñado literalmente para describir la estructura del contenido. CSS se utiliza para la estética / estilo. Esta separación de preocupaciones ayuda a la mente a organizar y compartimentar la información relacionada. Impone una mentalidad de enfoque mientras se mantiene consciente de cómo se combina la imagen más grande. A medida que las personas viajan a través del desarrollo web, a menudo se dan cuenta de que los matices de esto requieren más resistencia mental de lo esperado (como no ser un codificador perezoso).
- ¿Cómo comenzar a aprender Oracle APEX? ¿Cuáles son las habilidades requeridas para aprender Oracle APEX y cuál es su alcance?
- ¿Cuáles son las cualidades que debe tener un desarrollador web?
- ¿Cuál es el uso de PHP aparte de la conexión a la base de datos?
- Cómo manejar ventanas emergentes en JavaScript
- ¿Qué trucos que pocas personas conocen me hacen un desarrollador elegante de Node.js?
JavaScript es el lenguaje de programación de la web. Es responsable de hacer las cosas. Es muy diferente de HTML / CSS. Trabajar con éxito requiere una revisión continua / iteración / refinamiento.
¡Me encanta el código que escribí hace tres años!
– dijo nadie
Trabajar en un sitio web fomenta una mentalidad de crecimiento continuo y mejora individual. La creación de un sitio web también puede ser un proceso emocional, especialmente si se centra en algo que le interesa. En este sentido, el desarrollo web enseña a las personas a pensar críticamente en tiempos emocionales.
Al aprender a pensar , el desarrollo web indirectamente enseña habilidades para la vida .