Un desarrollador web es un programador que desarrolla aplicaciones para la World Wide Web utilizando un modelo cliente-servidor . Las aplicaciones suelen utilizar HTML , CSS y JavaScript en el cliente, y cualquier lenguaje de programación de propósito general en el servidor. HTTP se utiliza para las comunicaciones entre el cliente y el servidor. Un desarrollador web puede especializarse en aplicaciones del lado del cliente ( desarrollo web front-end ), aplicaciones del lado del servidor (desarrollo back-end) o ambas (desarrollo full-stack). [1]
Requisito previo
No existen requisitos de formación ni de licencia formales para convertirse en desarrollador web. Sin embargo, muchas universidades y escuelas profesionales ofrecen cursos de desarrollo web. También hay muchos tutoriales y artículos que enseñan desarrollo web, a menudo disponibles de forma gratuita en la web (por ejemplo, sobre JavaScript).
Aunque no existen requisitos formales, los proyectos de desarrollo web requieren que los desarrolladores web tengan conocimientos y habilidades como:
- Uso de HTML , CSS y JavaScript [2]
- Programación/codificación/creación de scripts en uno de los muchos lenguajes o marcos del lado del servidor
- Comprender la arquitectura del lado del servidor y del lado del cliente y la comunicación del tipo mencionado anteriormente
- Capacidad de utilizar una base de datos [3]
Véase también
- Frontend y backend
- Esquema de diseño y desarrollo web
- Interfaz de usuario
- Experiencia de usuario
- Diseño de sitios web
- Desarrollo web
- Desarrollador de software
Referencias
- ^ "Desarrollo Web". www.w3schools.com . Consultado el 15 de febrero de 2024 .
- ^ "HTML: lenguaje de marcado de hipertexto | MDN". developer.mozilla.org . Consultado el 12 de mayo de 2022 .
- ^ Trapp, Tom (12 de enero de 2022). "Full stack completo con Next.js". b-nova . Consultado el 12 de diciembre de 2022 .
Enlaces externos
- Descripción de los desarrolladores web según el Departamento de Trabajo de EE. UU.
- / Consorcio de la World Wide Web (W3C)