DISEÑO WEB
Diseño web es el término más común utilizado por los profesionales de esta industria. A menudo, cuando alguien dice que es un “diseñador web” que se refiere a un conjunto muy amplio de habilidades, una de las cuales es el diseño visual.
La parte de “diseño” de esta ecuación se refiere a la parte del sitio web orientada al cliente o “front end”. Un diseñador web se preocupa por cómo se ve un sitio y cómo los clientes interactúan con él (a veces también se los conoce como “diseñadores de experiencia” o “diseñadores UX”).
- Cómo ejecutar TensorBoard en la web real
- ¿Funcionaría crear un sitio web de 'producto de la semana'?
- ¿Cuál es el mejor complemento de WordPress para una cuenta de miembro (registro, inicio de sesión, perfil, cierre de sesión)?
- ¿Debo continuar desarrollando en PHP 5.3 o migrar a PHP 7.0?
- ¿Qué necesito saber sobre Linux para conseguir un trabajo como desarrollador?
Los buenos diseñadores web saben cómo usar los principios de diseño para crear un sitio que se vea genial. También entienden sobre la usabilidad web y cómo crear sitios que sean fáciles de usar. Sus diseños son uno que los clientes quieren navegar porque es muy fácil e intuitivo hacerlo. Los diseñadores hacen mucho más que hacer que un sitio se vea “bonito”: realmente dictan la usabilidad de la interfaz de un sitio web.
DESARROLLO WEB
El desarrollo web viene en dos sabores: desarrollo front-end y desarrollo back-end. Algunas de las habilidades en estos dos sabores se superponen, pero tienen propósitos muy diferentes en la profesión del diseño web.
Un desarrollador front-end toma el diseño visual de un sitio web (ya sea que haya creado ese diseño o se lo haya entregado un diseñador visual) y lo construye en código. Un desarrollador front-end utilizará HTML para la estructura del sitio, CSS para dictar los estilos visuales y el diseño, y quizás incluso algunos Javascript. Para algunos sitios pequeños, el desarrollo front-end puede ser el único tipo de desarrollo que se necesita para ese proyecto. Para proyectos más complejos, el desarrollo “back-end” entrará en juego.
El desarrollo de back-end se ocupa de la programación e interacciones más avanzadas en las páginas web. Un desarrollador web de back-end se centra en cómo funciona un sitio y cómo los clientes hacen las cosas en él utilizando ciertamente la funcionalidad. Esto podría incluir trabajar con código que interactúa con la base de datos o crear características como carritos de compras de comercio electrónico que se conectan a procesadores de pagos en línea y más. Los buenos desarrolladores web pueden saber cómo programar CGI y scripts como PHP. También comprenderán cómo funcionan los formularios web y cómo se pueden usar diferentes paquetes de software y API (interfaces de programación de aplicaciones) para conectar esos diferentes tipos de software para crear soluciones que satisfagan las necesidades específicas de un cliente para su presencia en línea.
Los desarrolladores web de back-end también pueden tener que crear una nueva funcionalidad desde cero si no hay herramientas o paquetes de software existentes que puedan aprovecharse para satisfacer las necesidades de sus clientes /