El curso de Desarrollo y Servicios Web Avanzados, pretender introducir en la conceptualización y uso de nuevas tecnologías que soportan el desarrollo de sitios Web.
Al finalizar el curso los participantes podrán:
La metodología del curso será de carácter eminentemente participativa. Los estudiantes desarrollaran en grupo y a lo largo del semestre, un sitio web de tamaño mediano en donde deberán aplicar los conocimientos adquiridos en clase.
Cada estudiante deberá realizar individualmente lecturas especializadas sobre un tema de actualidad web dado por el profesor en clase y realizar un articulo descriptivo y de opinión del tema. Adicionalmente, cada estudiante realizara una exposición individual sobre la arquitectura web de un sitio web famoso.
Temas | Sesión | Bibliografía |
---|---|---|
Presentación del curso e Introducción (Web 2.0) | 1 | [22] |
Repaso de conceptos generales (POO, UML y Modelos de Navegación Web) | 2 | [4][8][10][19] |
Primera ronda de exposiciones | 3 | |
Introducción a .NET y ASP.NET | 4-6 | [2][5] |
Segunda ronda de exposiciones | 7 | |
Spring.NET Framework | 8-9 | [22][26] |
Mensajería en Windows con MSMQ y Spring.NET Framework | 10 | [22][25] |
Tercera ronda de exposiciones | 11 | |
Servicios Web con .Net Web Services, WCF y REST | 12-14 | [15][22] |
Recomendaciones de Yahoo y Google para diseñar sitios web con alto rendimiento | 15 | [23][24] |
Los diez riesgos más importantes en aplicaciones web (OWASP Top 10 - 2011) | 16 | [27] |
Porcentaje | ||
---|---|---|
* Exposiciones individuales( 25min máximo c/u - 3 durante el semestre) | 60% | |
Primera exposición 10% | ||
Temas: | - HTML5/DHTML/XHMTL - Javascript - JQuery y JQueryGUI - MooTols - AJAX | |
Segunda exposición 20% | ||
Temas: | - http://highscalability.com/blog/2011/6/27/tripadvisor-architecture-40m-visitors-200m-dynamic-page-view.html - http://highscalability.com/blog/2011/5/17/facebook-an-example-canonical-architecture-for-scaling-billi.html - http://highscalability.com/blog/2011/5/10/viddler-architecture-7-million-embeds-a-day-and-1500-reqsec.html - http://highscalability.com/blog/2009/8/5/stack-overflow-architecture.html | |
Tercera exposición 30% | ||
Temas: | - Apache Hadoop - Apache CouchDB - RabbitMQ | |
* Proyecto Grupal | 40% |