Contenidos
Front end web developer
Trabajos de desarrollador web de front-end
Un desarrollador de front-end es un desarrollador web que codifica el front-end de un sitio web. Mientras que el diseño web es el aspecto de un sitio web, el desarrollo del front-end es la forma en que ese diseño se implementa realmente en la web.
Las páginas de Internet son una suma de capas: estructura, datos, diseño, contenido y funcionalidad. La web sería un tazón de polvo de HTML y GIFs “en construcción” sin que los desarrolladores del front-end tomaran los datos del back-end y crearan una funcionalidad de cara al usuario. Al integrar los lenguajes de marcado, el diseño, los scripts y los marcos de trabajo, los desarrolladores de front-end crean el entorno para todo lo que los usuarios ven, hacen clic y tocan.
Todo lo que un usuario ve, hace clic o utiliza para introducir o recuperar información en un sitio web es obra de un desarrollador de front-end. Para ello hay que ser creativo y experto en tecnología. Se centran en la experiencia del usuario, y la tecnología que implementan depende de la eficacia, la velocidad y la funcionalidad. También se aseguran de que no haya errores o fallos en el front-end, y de que el diseño aparezca como se supone en varias plataformas y navegadores.
Ver más
La Gran División es real, y me complace que los términos “front-of-the-front-end” y “back-of-the-front-end” hayan ganado tracción desde que bromeé sobre ellos en el Shop Talk Show. Algunos de mis clientes se han alejado de la cultura de “sólo contratamos desarrolladores full-stack” y han adoptado las etiquetas “front-of-the-front-end” y “back-of-the-front-end” para ayudarles a organizar mejor sus equipos y perfeccionar sus prácticas de contratación. Esto me hace increíblemente feliz, ya que estas etiquetas proporcionan una distinción muy necesaria entre los tipos de desarrollo web que deben producirse para construir cosas web con éxito.
Una forma sucinta de enmarcar la división es que un desarrollador de front-end determina el aspecto y la sensación de un botón, mientras que un desarrollador de back-front-end determina lo que sucede cuando se hace clic en ese botón.
He escrito sobre mi experiencia como desarrollador de front-of-the-front-end, pero pensé que sería útil crear un post independiente que explique las funciones y responsabilidades de los desarrolladores de front-of-the-front-end y back-of-the-front-end.
Angular
¿Alguna vez has mirado tu sitio web favorito y te has preguntado por qué tenía ese aspecto, cómo funcionaban los botones, o has pensado: “Me pregunto qué tan complicado es eso” o “Me gustaría poder hacer eso”? Mientras que el diseño web determina el aspecto de un sitio web, el desarrollo del front end es la forma en que ese diseño se implementa realmente en la web.
En una encuesta realizada en 2020 por Stack Overflow, los desarrolladores de front end en Estados Unidos ganaban una media de 110.000 dólares al año. Actualmente, hay 14.000 puestos de trabajo abiertos para desarrolladores de front-end en todo Estados Unidos en Indeed.com, en comparación con 11.600 para desarrolladores de back-end.
Sólo en el estado de California, se espera que el número de desarrolladores web crezca mucho más rápido que la tasa de crecimiento promedio para todas las ocupaciones: se espera que los puestos de trabajo para desarrolladores web aumenten en un 27,6 por ciento, o 13.210 puestos de trabajo para 2028.
Si esto suena cada vez más como el trabajo de tus sueños, vamos a desglosar todas las habilidades que los desarrolladores frontales utilizan y necesitan para que sepas todo lo que necesitas saber para empezar en el desarrollo de frontales.
Adobe photoshop
Los Tracks de Treehouse son currículos guiados que cubren todos los Cursos y Talleres relevantes necesarios para dominar un tema. La biblioteca de aprendizaje de Treehouse incluye docenas de Tracks sobre una variedad de temas, incluyendo diseño web, programación y más. Con Compass, también podrá hacer pruebas de temas que ya conoce y crear un plan de estudios personalizado para sus objetivos de aprendizaje.
El Desarrollo Web Front End implica el diseño web y la construcción de los sitios que la gente utiliza cada día. Es un conjunto de habilidades completo que es utilizado por casi todos los negocios en el mundo que necesita un sitio web para comunicarse con sus clientes. Además, es uno de nuestros temas más populares aquí en Treehouse, y uno que hemos estado enseñando más tiempo.