Logo de Posgrados FRRO - UTN
Programador WEB

Área ocupacional

Este profesional se inserta ocupacionalmente en distintos tipos de organizaciones donde se realiza el desarrollo de programación de sitios Web, ya sea por requerimientos de otras organizaciones locales o extranjeras o por solicitud de usuarios particulares.

Estas organizaciones o empresas brindan servicios de asesoramiento y consultoría, para satisfacer los requerimientos formales o informales dados por el cliente.

La posición ocupacional de la figura que es referencia del presente trayecto es la que suele denominarse Programador Web. Integrando equipos de proyecto dedicados al desarrollo de sitios web, en el cual a partir de especificaciones de diseño y del conocimiento de la arquitectura del sitio, construyen la parte que les fuera asignada a desarrollar a partir de existentes o adaptando y escribiendo uno nuevo que cumpla con los requerimientos, además de testear su trabajo, verificando lo producido y entregando lo finalizado para la prueba del sitio.

También puede desempeñarse en forma autónoma, asumiendo la mayor parte de las tareas propias del proceso, sobre todo trabajando en forma independiente, resolviendo problemas de pequeñas organizaciones que requieren sitios de baja complejidad y reducida dimensión.

 

Funciones:

1.       Interpretar información, escrita o verbal, relacionada con especificaciones de diseños, identificando simbología propia de la actividad, verificando su pertinencia y alcance para realizar una acción requerida.

2.       Integrar las técnicas de trabajo, la información, la producción de códigos y reutilización de códigos existentes, el armado de estructura de datos, la construcción y modificación de objetos, el diseño de interfaces de usuario.

3.       Aplicar criterios de calidad y seguridad de sitios Web, tendiendo a generar propuestas de mejoramiento continuo.

4.       Gestionar y administrar sus propios recursos, necesarios para el avance de su propio trabajo y el trabajo en equipo.

 

Alcance:

La propuesta de formación profesional continua en Programación Web está dirigida a programadores formados en el trayecto de formación profesional inicial de Programador que requieren desarrollar sus funciones características en ámbitos profesionales de dicha especialización.

La intervención profesional que se toma como referencia para la especialización, supone el desarrollo de las funciones descriptas en ámbitos productivos especialmente dedicados a productos informáticos específicos. No involucra, por tanto, una modificación de las funciones propias del programador. En términos formativos, esta especialización implica la incorporación de un conjunto de conocimientos y habilidades de particular relevancia para la intervención profesional del Programador Web en el ámbito de desarrollo de páginas web dinámicas.

 

Capacidades:

        Comprender el proceso de comunicación entre cliente y servidor web.

        Diferenciar entre páginas web estáticas de páginas web dinámicas.

        Comprender la estructura de una página HTML, sus etiquetas, atributos, el diseño de formularios.

        Crear páginas web estáticas respetando los estándares de la W3C.

        Seleccionar y valorar, de la documentación obtenida y procesada, la alternativa de proyecto más conveniente desde el punto de vista técnico, económico, estético y de seguridad.

        Incorporar el diseño de interfaz gráfica con imágenes a la/s página/s web generadas.

        Entender la estructura de un archivo CSS de hojas de estilo en cascada para la modificación de atributos de estilo y la definición de clases.

        Escribir programas con JavaScript para ejecución del lado del navegador, que permita utilizar las instrucciones, estructuras, almacenamiento en memoria.

        Realizar operaciones de lectura y generación de datos en formato JSON.

        Crear páginas web dinámicas con código de programación del lado del servidor e interactuando con la página del cliente a través del protocolo HTTP.

        Realizar operaciones de lectura y generación de datos en formato XML.

        Escribir instrucciones en lenguaje SQL respetando el lenguaje de consultas de la base de datos.

        Programar procedimientos almacenados que utilicen disparadores y transacciones.