Laboratorio de Lenguajes II (20081)

Código: PC030
Créditos: 2
Horario: Viernes 2:00 pm a 4:00pm Aud. 1 de SM

Metodología

Se realizará 1 proyecto y 6 talleres cada uno con duración de 2 semanas. Los estudiantes tendrán posibilidad de estudiar y trabajar en cada taller durante 1 semana, después de la cual habrá una sesión de clase donde existe la posibilidad de ajustar los requerimientos del taller, para finalmente entregarlo al final de la semana 2. No se modificarán los tiempos de entrega.

Distribución de la nota de la materia:

Descripción Porcentaje de la nota final
Talleres 78% (6 talleres de 13% cada uno)
Proyecto Final 22%

El profesor podrá colocar tareas ocasionales y podrá elegir de cualquier forma que considere pertinente a los estudiantes que se les calificará.

Contenido

Tema Fecha Referencias
Introducción Enero 25 Introducción
Conceptos Básicos Febero 1 Expresiones Regulares
Tecnologías de Internet Febrero 8 Sockets
Servidor Python
Cliente Python
Cliente Java
- Presentación Taller 1 Febrero 11 Taller 1
- Desarrollo Taller 1 Febrero 15
- Entrega Taller 1 Febrero 25
Tecnologías de la capa de aplicación Febrero 22 HTTP y otros
http://www.strategicDecision.net/jmena.puj/Clase4/FormularioGET.htm
http://www.strategicDecision.net/jmena.puj/Clase4/FormularioPOST.htm
http://www.strategicDecision.net/jmena.puj/Clase4/Peticion.py
http://www.strategicDecision.net/jmena.puj/Clase4/Servidor.py
- Presentación Taller 2 Febrero 22 Taller 2
- Desarrollo Taller 2 Febrero 29
- Entrega Taller 2 Marzo 24
XML Marzo 7 XML, SAX y DOM
DTD Marzo 14 DTD
- Presentación Taller 3 Marzo 28 Taller 3
- Desarrollo Taller 3 Marzo 28
- Entrega Taller 3 Abril 2
XSLT Abril 4
- Presentación Taller 4 Abril 8
- Entrega Taller 4 Abril 14 Taller4
XSLT XSLT
Namespaces Namespaces
XML Schemas (XSD) XSD
Entrega Taller 5 Mayo 13 Taller5
Proyecto
- Presentación proyecto Mayo 7 Proyecto 2008

La entrega de talleres se debe hacer enviando un correo al profesor, cuyo título sea de la siguiente forma:

[LL2-TALLER1] nombres integrantes

Y el cuerpo del mensaje debe decir los nombre *completos* de todos los integrantes del grupo.

Resumen sesiones Total Sesiones
Clase 9
Talleres 6
Proyecto 1
Curso 16

Introducción - Presentación y metología del curso. - Protocolos de Red (definición) - El protocolo de Internet.

Conceptos Básicos - Expresiones regulares (de forma práctica) - XHTML - Lenguajes de programación (conceptos clave, el lenguaje no es importante, el concepto sí)

TECNOLOGÍAS INTERNET (1)* - CGI - Sockets

PROTOCOLOS Y ESTÁNDARES COMUNES (4)* - RFC (Definición) (-) - HTTP, FTP, HTTPS, IMAP, POP3, SMTP, RSS, OTROS (1) - XML y XSL (1) - Procesamiento de XMLs: SAX y DOM (2)

APLICACIÓN DE PROTOCOLOS Y ESTÁNDARES (2)* - AJAX (1) - Web Services (1)

CONCLUSIÓN (1)* - Pruebas de Carga - HTTP avanzado (ejemplos de aplicaciones WEB. ¿Frameworks? ¿PHP?) - Seguridad (Ataques DoS)

Contenido (Semestre 20071)

Proyectos (20071)

Cada entrega de proyecto debe estar acompañado del código de la implementación (debe estar documentado adecuadamente) y de un poster que explique lo realizado en el proyecto. El poster se presentara y sustentara en publico. Adicionalmente se realizara una sustentación del código del proyecto.

Proyectos (20062)
Proyectos (20061)

Ejemplos (20071)

Los ejemplos del curso se pueden encontrar en http://cic.puj.edu.co/~abuss/lableng2/

 
materias/laboratorio_de_lenguajes_ii/inicio.txt · Última modificación: 2013/11/08 08:14 por alexvalencia
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki