Clases2019 - ucseiw-team/catedra GitHub Wiki

Clases y Temas 2019

Tema Teoría/Práctica Planeado clase (a) Dado clase (b) Material extra (c)
Introducción a la asignatura, planificación. Por qué estamos en esta clase T 30/07 30/07
Arquitectura web, protocolo HTTP (sin estado), manejo de estados (sesión en servidor, urls/cookies) T 30/07 30/07 wiki, Libro (c2)
Justificación del proyecto, análisis competitivo (alternativas online/offline) T 30/07 30/07 Libro (c3)
Sustentabilidad de comunidades online T 30/07 06/08 (olvidado en clase planeada) Libro (c3)
Escenarios de uso, clases de usuarios, perfiles de usuarios T 30/07 30/07 Libro (c3)
Presentación Entrega 0 T 30/07 30/07 consigna en wiki
Presentación del entorno de trabajo, recursos disponibles P 30/07 30/07 wiki
Definir grupos, preparar repositorio de cada uno P 30/07 30/07 wiki, investigar
Entorno GNU/Linux P 30/07 30/07 wiki, investigar
Uso de consola de linux P 30/07 30/07 wiki, investigar
Introducción a Django P 30/07 30/07 wiki, investigar
Presentación Entrega 1 T 06/08 06/08 consigna en wiki
Registración y aceptación de usuarios T 06/08 06/08 Libro (c5)
Flujo de páginas T 06/08 06/08 Libro (c5)
Nociones básicas de tecnologías de front-end: HTML, CSS y Javascript T 06/08 06/08 wiki, investigar
jQuery básico T 06/08 06/08 wiki, investigar
Contenido estático T y P 06/08 06/08 wiki, investigar
Introducción a .Net P 06/08 13/08 (atrasado) wiki, investigar
Revisión Entrega 1 T 13/08 13/08
Desnormalización, Fat vs Skinny T 13/08 13/08 Libro (c5)
Modularidad del software: módulos básicos, apis intermódulos, documentación, sistemas de templates T 13/08 13/08 Libro (c4 y c7)
Flujo de estados T 13/08 13/08 Libro (c6)
Forms en HTML T y P 13/08 13/08 investigar
Consultas más avanzadas con el ORM de Django P 13/08 27/08 (atrasado) wiki, investigar
Conceptos más avanzados en templates de django P 13/08 27/08 (breve mención, salteado) wiki, investigar
Tecnologías de front-end: AJAX, FW, MV/VM T 20/08 03/09 (atrasado) wiki, slides, investigar
Introducción a Mobile T 20/08 20/8 slides
APIs web (REST) T 20/08 20/8
Integración con Redes Sociales y OAuth T 20/08 03/09 (atrasado) slides
Forms en Django y .Net P 20/08 20/08 wiki, investigar
Cómo deployar código al servidor P 20/08 27/08 (atrasado) wiki
Foros de discusión T 27/08 03/09 (atrasado) Libro (c8), slides
DNS, registro del nombre del proyecto T 27/08 27/08 slides, investigar
Unicode y encodings T 27/08 27/08 wiki, slides, investigar
Licencias de Software y de Contenido T 27/08 27/08 Libro (c3), slides
Modelo de datos de contenido: una tabla vs muchas T 27/08 27/08 Libro (c6)
Presentación y discusión: Entregas 2 y 3 T 03/09
Semana de exámenes - 10/09
Feriado - 17/09
Búsqueda y urls amigables T 24/09 24/09 Libro (c12)
Seguridad T 24/09 24/09
TDD / Integración Continua (tema extra, no se evalúa) T 24/09 24/09 (no se evalúa)
Escalabilidad T 01/10 01/10 Libro (c11)
Virtualización T 01/10 01/10
Consultas para el parcial T 01/10 01/10
Parcial T y P 08/10
Consultas para el recuperatorio T 15/10
Recuperatorio T y P 22/10
Entrega final P 29/10
Exposición final de trabajos P 05/11

(a) En blanco significa tema no planeado, extra.

(b) En blanco significa no dado en clases.

(c) Aparte de lo dado en clase, el alumno debe utilizar a estos recursos.

⚠️ **GitHub.com Fallback** ⚠️