Creo que para el diseño web, debes conocer los dos tipos principales. Primero, Front-end, que es todo lo que el usuario ve, experimenta e interactúa con su sitio web. Segundo, Back-end, que es todo lo que está oculto para el usuario, como bases de datos, funciones, modelos …
Si elige la primera área, vaya y aprenda marcos de Photoshop, Illustrator, HTML, CSS, Javascript y CSS, como bootstrap, UI semántica … para aprender cómo hacer una página web estática y cómo representar solicitudes de fondo en su página web .
Si elige la segunda área, le aconsejo que aprenda un poco del front-end, principalmente HTML / CSS y sus marcos. Y debe tener un fuerte fondo teórico con respecto a los conceptos básicos de ingeniería de software, como el modelo MVC y el diseño orientado a objetos. Cuando domine esas cosas, vaya y aprenda un lenguaje de programación web como PHP, ASP.NET o un marco como Rails, Django, Laravel … Al aprender uno de ellos, descubrirá nuevos conceptos sobre alojamiento, protocolos, solicitudes , escalabilidad … que comprenderá con experiencia.
Espero que esto te haya dado una idea general, ¡y sigue codificando!
- Al diseñar mi anillo de clase, ¿debo elegir mi piedra de nacimiento o el color de la escuela?
- ¿El diseño de un automóvil realmente afecta las ventas?
- ¿Puedo convertirme en diseñador de interiores con un título no relacionado?
- Como cada usuario es diferente, ¿por qué necesitamos personas?
- ¿Puede alguien darme una ilustración o una analogía simple de cómo funciona la trinidad en la vida de uno?