En primer lugar, debe saber quiénes son los diseñadores web. y que hay desarrolladores web front-end , desarrolladores web back-end y desarrolladores web full-stack .
Los diseñadores web en realidad están creando la apariencia externa (y demás) del sitio web en cualquier editor gráfico que deseen (generalmente es Adobe Photoshop). Los diseñadores web no están codificando en absoluto . Están creando interfaces, logotipos de acuerdo con los deseos de sus clientes y su propia imaginación. Las herramientas utilizadas por los diseñadores web suelen ser: Adobe Photoshop, Adobe Illustrator, Corel Draw.
Los desarrolladores web front-end también se ocupan de hacer interfaces y la apariencia del sitio web, pero codifican escribiendo páginas de acuerdo con el diseño de diseño listo hecho por un diseñador web (o según su propia imaginación) . El front-end en sí mismo es una parte del sitio web con el que el usuario interactúa. El desarrollador front-end habitual utiliza herramientas como HTML, CSS, Javascript y diferentes marcos y bibliotecas Javascript (Jade, Less, Sass, Bootstrap, Angular.JS, JQuery, etc.).
- Cómo crear una página web usando HTML
- ¿Por qué debería aprender un marco JS front-end (Angular, React, etc.) y cuáles son sus beneficios sobre un sitio construido más 'tradicionalmente'?
- ¿Cuáles son los complementos más útiles para crear un sitio basado en WooCommerce en WordPress?
- ¿Es un desperdicio para un graduado en informática hacer desarrollo web?
- ¿Cómo puede la comunidad de código abierto lograr que el DMV de California adopte nuestro rediseño?
Los desarrolladores web de back-end están ocupados con la creación y el mantenimiento de diferentes procesos, scripts, bases de datos que se ejecutan en el servidor. De alguna manera, hacen posible el front-end y el funcionamiento del sitio web. El back-end de un sitio web consta de un servidor, una aplicación y una base de datos. Para que estas partes se comuniquen entre sí, los desarrolladores de back-end usan lenguajes del lado del servidor como PHP, Python, Ruby, JAVA y herramientas como MySQL y Oracle para almacenar y cambiar datos y devolverlos al usuario en el código front-end.
Pero el mundo no suele ser blanco y negro, y aquí vienen los desarrolladores web completos . ¿Quienes son? Magos, probablemente. (Broma)
En realidad, esos son desarrolladores web, que están familiarizados (por lo general, bastante familiarizados) con las partes tanto de front-end como de back-end de un sitio web. Ocurre con bastante frecuencia, porque las partes frontales y posteriores no pueden funcionar realmente una sin la otra.
Ahora, cuando sabes, quiénes son esas personas que hacen diferentes partes de cada sitio web, puedes elegir lo que quieras.
Si te gusta diseñar cosas y no te gusta la codificación, debes elegir la forma de diseño web.
Si le gusta tanto el diseño como la codificación, elija la forma de desarrollo web front-end.
Si realmente te encanta la codificación, elige la forma de desarrollo web de back-end (pero a partir de front-end, IMO es una buena forma de comenzar).
Si realmente no sabe lo que le gusta, intente con Front-end, porque consiste en diseño web y desarrollo web.
Buena suerte y …
Que la fuerza esté con usted.