Página principal



Arquitecturas y diseño de aplicaciones Web

Descargar 19.71 Kb.

Arquitecturas y diseño de aplicaciones Web





Descargar 19.71 Kb.
Fecha de conversión01.05.2017
Tamaño19.71 Kb.

PROGRAMAS DE ESTUDIO


NOMBRE DE LA ASIGNATURA: Arquitecturas y diseño de aplicaciones web


CICLO ESCOLAR: Optativa


CLAVE DE LA ASIGNATURA:

O1WE307


OBJETIVO(S) GENERAL(ES) DE LA ASIGNATURA:


Al finalizar el curso, el alumno será capaz de:


  • Diseñar aplicaciones web de alta calidad, a través de la implementación de los fundamentos de las arquitecturas de software, las técnicas características de la Web 2.0 y los frameworks y patrones de software que permitan la solución de problemas recurrentes que garanticen el óptimo funcionamiento del software de una organización



TEMAS Y SUBTEMAS


1. Introducción a la arquitectura y el diseño de software

1.1 Introducción a la arquitectura de software

1.2 Principios de arquitectura de aplicaciones

1.3 Atributos de calidad de la arquitectura

1.4 Estilos arquitectónicos para satisfacer los atributos de calidad de la arquitectura

1.5 Las arquitecturas de las aplicaciones web

1.6 Casos de estudio de arquitecturas de aplicaciones web

2. Framework arquitectónico

2.1 Motivación

2.2 Framework arquitectónico para aplicaciones web

2.3 Arquitectura de plataformas web

2.4 Arquitectura de una plataforma web

2.5 Requisitos para un framework arquitectónico

3. Una aproximación a framework web

3.1 Panorámica general de Struts

3.2 Panorámica general de Ruby on Rails

3.3 Panorámica general de Spring

3.4 Panorámica general de Zend

3.5 Panorámica general de CakePHP

4. Servicios web y aplicaciones web

4.1 Introducción y motivación: servicios web

4.2 Arquitecturas orientadas a servicios (SOA)

4.3 Tecnologías middleware en SOA

4.3.1 Web Services Description Language (WSDL)

4.3.2 Simple Object Access Protocol (SOAP)

4.3.3 Universal Description, Discovery and Integration (UDDI)

4.3.4 Web Services Composition

5. Escalabilidad de aplicaciones web

5.1 Introducción a la escalabilidad

5.2 Balance de carga

5.3 Escalabilidad de servicios y datos

5.4 Replicación de servicios y datos

6. Arquitectura de información

6.1 Definición de arquitectura de información

6.2 Anatomía de una arquitectura de información

6.3 Sistemas de organización

6.4 Sistemas de navegación

6.5 Sistemas de etiquetado

6.6 Sistemas de búsqueda

6.7 Metadatos y tesauros

7. Arquitecturas de aplicaciones Web 2.0

7.1 Evolución de la web

7.2 Arquitecturas y patrones de la Web 2.0

7.3 Mashup

7.4 Widgets

7.5 Ajax


ACTIVIDADES DE APRENDIZAJE


CON LA CONDUCCIÓN DEL DOCENTE:


  • Análisis de los principios de arquitectura de software, frameworks arquitectónicos y arquitecturas orientadas a servicios

  • Análisis de casos de diseño de software basados en arquitecturas de servicios y aplicaciones web

  • Metodología de aprendizaje basada en solución de problemas sobre el diseño de aplicaciones web y la definición de la arquitectura de software que incluya tecnologías middleware y escalabilidad de la aplicación

  • Discusión sobre las herramientas para las arquitecturas de información y de aplicaciones Web 2.0


DE MANERA INDEPENDIENTE:


  • Investigación documental sobre funciones y características de las arquitecturas de software y la orientación para diversas aplicaciones

  • Lecturas sobre principios de arquitecturas de software y arquitectura orientadas a servicios, información y aplicaciones

  • Intercambio de información sobre características de diseño de arquitectura de software

  • Participación estructurada y fundamentada en foros a través de la plataforma sobre los conceptos revisados a lo largo de la asignatura



CRITERIOS Y PROCEDIMIENTOS DE EVALUACIÓN Y ACREDITACIÓN


Evaluación parcial 40%


Entrega de actividades prescritas por el docente


Evidencias de desempeño


  • Cuestionarios

  • Fichas de trabajo

  • Reportes de lectura


Experiencias de aprendizaje colaborativo en línea


  • Conversación

  • Intercambio de información

  • Participación


Instrumentos de evaluación


  • Exámenes de pregunta abierta

  • Listas de cotejo

  • Rúbricas


Evaluación final 60%


Entrega del trabajo integrador


Evidencias de desempeño


  • Reporte de investigación documental

  • Análisis de casos

  • Solución de problemas


Instrumentos de evaluación


  • Rúbricas






Similar:

Arquitecturas y diseño de aplicaciones Web icon“Diseño e implementación de una ayuda didáctica multimedia en el área de Ciencias Sociales, que permita rescatar y valorar en
El presente artículo tiene como principal objetivo mostrar las ventajas del uso de una metodología de diseño orientada a objetos...
Arquitecturas y diseño de aplicaciones Web iconCurso On Line Diseño Web css con Dreamweaver
Aprender las posibilidades del uso de Estilos css para desarrollar un diseño web complejo sin la necesidad de recurrir a códigos...
Arquitecturas y diseño de aplicaciones Web iconHerramientas
Presentar las técnicas de diseño y las arquitecturas disponibles para las interfaces gráficas de usuario
Arquitecturas y diseño de aplicaciones Web iconDiplomado Diseño y desarrollo web
Diversas empresas del rubro del diseño y desarrollo de sitios web, así como empresas productivas que poseen áreas de
Arquitecturas y diseño de aplicaciones Web iconDiseño de páginas web 002: de octubre a 30 de noviembre (60 horas) descripcióN
Web hasta sitios Web. Para ello se le proporciona primero los conocimientos necesarios del lenguaje html y después se estudia una...
Arquitecturas y diseño de aplicaciones Web iconCurso librerias Web Aplicaciones Web Serv Inf ua

Arquitecturas y diseño de aplicaciones Web iconDiseño Web con FrontPage
Las plantillas son Webs o páginas Web estándar que FrontPage puede crear a solicitud. Entre las plantillas integradas se encuentran...
Arquitecturas y diseño de aplicaciones Web iconDiseño adecuado de pantallas y formularios para la Web
Mucho de lo que ya hemos dicho sobre el diseño adecuado de formularios se puede aplicar al diseño de pantallas y al
Arquitecturas y diseño de aplicaciones Web iconDiseño de aplicaciones integradas

Arquitecturas y diseño de aplicaciones Web iconDatos personales Nombre: Oscar Eduardo Ferraro. Fecha de nacimiento
Php y tecnologías relacionadas. Trabajo habitualmente con html5, css3, Bootstrap, Less, diseño web, diseño Responsive, sistemas de...


Descargar 19.71 Kb.