Ir al contenido

Diferencia entre revisiones de «Desarrollador web»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
m Bot: 8 - Estandarizaciones y otras mejoras automatizadas
SeroBOT (discusión · contribs.)
m Revertida una edición de 187.202.74.189 (disc.) a la última edición de Aosbot
Etiqueta: Reversión
 
(No se muestran 30 ediciones intermedias de 29 usuarios)
Línea 1: Línea 1:
{{fusionar en|t=20171026025810|Desarrollo web}}
Un '''desarrollador web''' es un [[programador]] especializado, o dedicado de forma específica, en desarrollar aplicaciones de la [[World Wide Web]] o aplicaciones distribuidas en red que se ejecutan mediante [[HTTP]] desde un [[servidor web]] a un [[navegador web]].
Un '''desarrollador web''' es un programador especializado, o dedicado de forma específica, en desarrollar aplicaciones de la World Wide Web o aplicaciones distribuidas en red que se ejecutan mediante HTTP desde un servidor web a un navegador web.


== Perfil laboral ==
== Perfil laboral ==
Línea 5: Línea 6:


== Tareas ==
== Tareas ==
Las [[aplicaciones web]] a menudo constan de tres o más capas,<ref>Multiple (wiki). http://docforge.com/wiki/Web_application#Components. Docforge. Consultado el 07/12/2012</ref> y, según el tamaño del equipo de trabajo, el desarrollador puede especializarse en una o varias de estas capas, o puede adoptar un papel más interdisciplinar.<ref>Multiple (wiki). http://docforge.com/wiki/Web_development Docforge. Consultado: 07/12/2012</ref> Por ejemplo, en un equipo formado por dos desarrolladores, puede que uno de ellos se dedique a las tecnologías que el cliente recibe ([[HTML]], [[JavaScript]], [[CSS]], etc.) y a las infraestructuras del servidor ([[Perl]], [[Pythin]], [[Ruby]], [[PHP]], [[Java (lenguaje de programación)|Java]], [[Active Server Pages|ASP]], [[.NET]], [[.NET MVC]], etc.) utilizadas para entregar contenidos y ''scripts'' al cliente; mientras que el otro desarrollador puede ocuparse de la interacción entre las infraestructuras del lado del servidor, el [[servidor web]] y el sistema de [[base de datos]].
Las [[aplicaciones web]] a menudo constan de tres o más capas,<ref>Multiple (wiki). http://docforge.com/wiki/Web_application#Components. Docforge. Consultado el 07/12/2012</ref> y, según el tamaño del equipo de trabajo, el desarrollador puede especializarse en una o varias de estas capas, o puede adoptar un papel más interdisciplinar.<ref>Multiple (wiki). http://docforge.com/wiki/Web_development {{Wayback|url=http://docforge.com/wiki/Web_development |date=20140228173318 }} Docforge. Consultado: 07/12/2012</ref> Por ejemplo, en un equipo formado por dos desarrolladores, puede que uno de ellos se dedique a las tecnologías que el cliente recibe ([[HTML]], [[JavaScript]], [[Hojas de estilo en cascada|CSS]], etc.) y a las infraestructuras del servidor ([[Perl]], [[Python]], [[Ruby]], [[PHP]], [[Java (lenguaje de programación)|Java]], [[Active Server Pages|ASP]], [[.NET]], [[.NET MVC]], etc.) utilizadas para entregar contenidos y ''scripts'' al cliente; mientras que el otro desarrollador puede ocuparse de la interacción entre las infraestructuras del lado del servidor, el [[servidor web]] y el sistema de [[base de datos]].


Además, según el tamaño del organismo, dichos desarrolladores también podrían trabajar en colaboración con un redactor creativo, un asesor de ''marketing'', un [[diseñador web]], un productor web, un [[gestor de proyectos]], un arquitecto de programas informáticos o con un [[administrador de base de datos]]; o puede que ellos mismos sean responsables de tareas como la del [[diseño web]] o la [[gestión de proyectos]].
Además, según el tamaño del organismo, dichos desarrolladores también podrían trabajar en colaboración con un redactor creativo, un asesor de ''marketing'', un [[diseñador web]], un productor web, un [[gestor de proyectos]], un arquitecto de programas informáticos o con un [[administrador de base de datos]]; o puede que ellos mismos sean responsables de tareas como la del [[diseño web]] o la [[gestión de proyectos]].


=== Problemas a resolver ===
* Escriben el código en distintos lenguajes de programación, tales como HTML, XML PHP o JavaScript.
* Diseñan nuevas aplicaciones o sitios de internet además de la arquitectura de las aplicaciones o sitios de internet.
* Seleccionan el mejor lenguaje de programación para las aplicaciones o sitios de internet.
* Desarrollan las aplicaciones o sitios de internet.
* Integran los gráficos, el audio y el video en la aplicación o sitio web.
* Realizan pruebas para medir la calidad del sitio y detectar cualquier error presente en las aplicaciones o sitios de internet, utilizando para ello distintos exploradores.
* Presentan el sitio web o aplicaciones a los clientes.

=== Soluciones de un Desarrollador Web ===

* Reciben nuevos proyectos o asignaciones.
* Innovan parámetros para nuevos sitios de internet o aplicaciones.
* Realizan pruebas para detectar errores en el desempeño de las aplicaciones o del sitio
* Escuchan las impresiones de los usuarios y de los Testers ('''probadores de software)''' con respecto de los problemas
* Revisan el código realizado por los demás miembros del equipo.
* Implementan actualizaciones a sitios de internet y a aplicaciones existentes.
* Mantienen informados a los clientes y Gerentes de Proyecto sobre las aplicaciones o sitios de internet.
* Solucionan errores o en la ejecución de las aplicaciones o sitios web.


== Referencias ==
== Referencias ==
Línea 14: Línea 34:


== Enlaces externos ==
== Enlaces externos ==
<!--
[http://josemiguelramirez.com/ Desarrollador Web Freelance]
La sección de Enlaces externos NO es un lugar para incluir enlaces a sitios comerciales. Si quieres proponer un sitio Web comercial con información enciclopédica para añadir a esta sección, puedes proponerlo en la página de discusión. Si lo añades aquí directamente, será borrado por spam.
Si tienes alguna duda sobre la política de Wikipedia en esta materia puedes consultar Wikipedia:Enlaces externos.
-->


{{Control de autoridades}}
[[Categoría:Desarrollo web]]
[[Categoría:Desarrollo web]]
[[Categoría:Informática aplicada]]
[[Categoría:Informática aplicada]]
[[Categoría:Ocupaciones de la informática]]

Revisión actual - 07:50 15 may 2024

Un desarrollador web es un programador especializado, o dedicado de forma específica, en desarrollar aplicaciones de la World Wide Web o aplicaciones distribuidas en red que se ejecutan mediante HTTP desde un servidor web a un navegador web.

Perfil laboral

[editar]

Los desarrolladores web pueden trabajar en todo tipo de organismos, como grandes empresas, gobiernos, y pequeñas y medianas empresas, o por cuenta propia como autónomos. Algunos desarrolladores web trabajan para organismos como empleados fijos a tiempo completo, mientras que otros probablemente prestan sus servicios como consultores independientes o en calidad de contratistas en agencias de colocación.

Tareas

[editar]

Las aplicaciones web a menudo constan de tres o más capas,[1]​ y, según el tamaño del equipo de trabajo, el desarrollador puede especializarse en una o varias de estas capas, o puede adoptar un papel más interdisciplinar.[2]​ Por ejemplo, en un equipo formado por dos desarrolladores, puede que uno de ellos se dedique a las tecnologías que el cliente recibe (HTML, JavaScript, CSS, etc.) y a las infraestructuras del servidor (Perl, Python, Ruby, PHP, Java, ASP, .NET, .NET MVC, etc.) utilizadas para entregar contenidos y scripts al cliente; mientras que el otro desarrollador puede ocuparse de la interacción entre las infraestructuras del lado del servidor, el servidor web y el sistema de base de datos.

Además, según el tamaño del organismo, dichos desarrolladores también podrían trabajar en colaboración con un redactor creativo, un asesor de marketing, un diseñador web, un productor web, un gestor de proyectos, un arquitecto de programas informáticos o con un administrador de base de datos; o puede que ellos mismos sean responsables de tareas como la del diseño web o la gestión de proyectos.

Problemas a resolver

[editar]
  • Escriben el código en distintos lenguajes de programación, tales como HTML, XML PHP o JavaScript.
  • Diseñan nuevas aplicaciones o sitios de internet además de la arquitectura de las aplicaciones o sitios de internet.
  • Seleccionan el mejor lenguaje de programación para las aplicaciones o sitios de internet.
  • Desarrollan las aplicaciones o sitios de internet.
  • Integran los gráficos, el audio y el video en la aplicación o sitio web.
  • Realizan pruebas para medir la calidad del sitio y detectar cualquier error presente en las aplicaciones o sitios de internet, utilizando para ello distintos exploradores.
  • Presentan el sitio web o aplicaciones a los clientes.

Soluciones de un Desarrollador Web

[editar]
  • Reciben nuevos proyectos o asignaciones.
  • Innovan parámetros para nuevos sitios de internet o aplicaciones.
  • Realizan pruebas para detectar errores en el desempeño de las aplicaciones o del sitio
  • Escuchan las impresiones de los usuarios y de los Testers (probadores de software) con respecto de los problemas
  • Revisan el código realizado por los demás miembros del equipo.
  • Implementan actualizaciones a sitios de internet y a aplicaciones existentes.
  • Mantienen informados a los clientes y Gerentes de Proyecto sobre las aplicaciones o sitios de internet.
  • Solucionan errores o en la ejecución de las aplicaciones o sitios web.

Referencias

[editar]
  1. Multiple (wiki). http://docforge.com/wiki/Web_application#Components. Docforge. Consultado el 07/12/2012
  2. Multiple (wiki). http://docforge.com/wiki/Web_development Archivado el 28 de febrero de 2014 en Wayback Machine. Docforge. Consultado: 07/12/2012

Enlaces externos

[editar]