|
Analista Programador de Aplicaciones Web
- desarrollar la funcionalidad de aplicaciones en Internet, mediante el uso de lenguajes de programación y tecnologías integradoras (Web Services). - diseñar la interfase visual de las aplicaciones en Internet, utilizando criterios establecidos por los estándares de la W3C (World Wide Web Consortium) y principios de accesibilidad de la WAI (Web Accessibility Initiative). - analizar y brindar soporte a proyectos comerciales, utilizando Internet como medio de promoción y venta de productos. - programar juegos orientados a la publicidad interactiva (advergaming). - implementar aplicaciones para la Web 2.0, mediante el empleo del marco de trabajo conceptual AJAX (Javascript Asíncrono y XML). - integrar equipos de desarrollo multidisciplinarios en empresas o en forma independiente para la creación de aplicaciones Web. Contenido curricular El plan de estudios brinda sólidos conocimientos de diseño y desarrollo de páginas para sitios Web, con componentes de diseño visual. Presenta estrategias para crear portales y estudia los tópicos más relevantes de marketing y publicidad en Internet. Introduce en las técnicas de desarrollo de software basadas en pruebas TDD (Test Driven Development). El estudiante culmina sus estudios desarrollando una aplicación Web para un cliente real. Talleres Los talleres integran la práctica profesional a lo largo de la carrera, mediante trabajos obligatorios similares a los presentados en el mercado laboral. Abordan desde la comunicación básica entre dos computadoras hasta topologías complejas, incorporando conocimientos relativos a la configuración y administración de servidores. Dentro del ciclo de talleres, el estudiante desarrolla aplicaciones Web empleando criterios de usabilidad y accesibilidad, aplicando metodologías que permiten auditar y construir sistemas seguros; todo llevado a la práctica de una forma exigente, estimulante y motivadora. Apoyo a la inserción laboral La universidad brinda servicios de apoyo a estudiantes avanzados y graduados para facilitar su inserción laboral. Estos servicios incluyen información y contactos para oportunidades laborales, gestión de pasantías rentadas, capacitación en redacción de antecedentes y presentación a entrevistas de selección laboral, asesoramiento para la creación de empresas e inclusión de los datos de los graduados en bases de datos de las principales selectoras de personal de nuestro país. La carrera Objetivos del primer año: - Diseñar y desarrollar el front side de una aplicación Web, habiendo adquirido conceptos básicos de estructuras de datos y algoritmos. - Introducir conceptualmente a los sistemas operativos, brindando los fundamentos para mantener y administrar un sistema operativo Windows. - Estudiar la programación server side utilizando como herramienta el lenguaje de programación C#, uno de los más difundidos de la familia Windows. - Brindar una introducción al transporte y almacenamiento de datos, utilizando XML, siguiendo la recomendación de la W3C. - Capacitar en el diseño de bases de datos. - En un marco teórico - práctico, introducir los conceptos de redes de área local, presentando modelos (OSI) y protocolos (TCP/IP) utilizados en ambientes Web. - Instruir en la metodología Unified Modeling Language(UML). Objetivos del segundo año: - Almacenar, estructurar y presentar la información, de modo que permita un fácil acceso por parte del usuario. - Capacitar en el manejo de un estudio de animación, utilizando Flash para desarrollo de aplicaciones Web. - Profundizar los conocimientos en las técnicas de construcción de algoritmos, de recuperación y de almacenamiento de la información. - Introducir en la utilización del framework ASP.NET, empleando el lenguaje de programación C#. - Extender los conocimientos de UML y XML. - Estudiar los conceptos de proceso de producción de software y su control, ingeniería de requerimientos y planes de testing. - Presentar algoritmos de búsqueda de información de uso frecuente. - Introducir al framework Django, utilizando Phyton como lenguaje de programación. - Construir una aplicación Web de principio a fin, tomando como base un requerimiento formal, análogo a la demanda del mercado. Plan de estudios Ver plan de estudios |
|||