Programación Web Avanzada
Bienvenido
¡Bienvenido a la Asignatura de Desarrollo Web Avanzado!
Descripción de la Asignatura:
El desarrollo web es el proceso de construir aplicaciones web y sitios web para hospedarlos en el internet o una intranet, su desarrollo requiere el conocimiento de lenguajes como HTML, CSS, JavaScript, Java, SQL, entre otras que permitan construir aplicaciones web dinámicas, modulares, seguras, con el uso de frameworks de front-end y back-end.
Contribución de la Asignatura:
La asignatura contribuye al resultado de aprendizaje del nivel y es parte sustancial de la formación profesional, los componentes son la solución a problemas orientados a la integración de diferentes aplicaciones e infraestructura tecnológica existente en las organizaciones, bajo el sustento de la programación web. Adicionalmente, al considerarse como cátedra integradora aporta y se nutre de las asignaturas de praxis profesional del nivel: Ingeniería de Usabilidad, Programación Web, Sistemas de Bases de datos
Resultado de Aprendizaje de la Carrera: (Unidad de Competencia)
Formar profesionales en Ingeniería de Software capaces de desarrollar sistemas informáticos mediante el uso de metodologías, herramientas y estándares, demostrando creatividad, eficiencia, eficacia y responsabilidad profesional; con el propósito de optimizar procesos, generar fuentes de empleo y contribuir en la mejora de la economía y competitividad de los sectores productivos del País.
Objetivo de la Asignatura: (Unidad de Competencia)
Diseñar y desarrollar apliaciones Web modernas, integrando componentes UI con servicios web básicos utilizando bibliotecas y frameworks para Front-End y Back-End
Resultado de Aprendizaje de la Asignatura: (Elemento de Competencia)
Relaciona y demuestra el dominio en el desarrollo de páginas y aplicaciones web mediante la presentación de proyectos que expongan los conocimientos adquiridos a lo largo del semestre. Comprender la ciencia detrás de los sistemas de información basados en la Web y los principios de ingeniería de los sistemas de Información Web.
Investiga, modela, diseña y desarrolla páginas y aplicaciones móviles web que unifique el contenido presentado en la materia. Efectúa análisis sobre los componentes software necesarios en proyectos de desarrollo de sistemas Web para con ello lograr la implementación recuperación de la información web y extracción de la información aplicado en la web para análisis de información.
Muestra participación activa como parte de trabajo colaborativo en el desarrollo de casos de estudio.
Integrar los conceptos utilizados en el diseño, desarrollo y el despliegue de aplicaciones basadas en la Web mostrando participación activa como parte de trabajo colaborativo en diferentes casos de estudios.