Clases2020 - ucseiw-team/catedra GitHub Wiki

  1. Clases y Temas 2020
Clase Fecha
01 28/07
02 04/08
03 11/08
04 18/08
05 25/08
06 01/09
07 08/09
Semana de exámenes 15/09
08 22/09
09 29/09
10 06/10
11 13/10
12 20/10
13 27/10
14 03/11
Tema Teoría/práctica (a) Planeado clase (a) Dado clase (b) Material extra (c)
Introducción a la asignatura T 1 1
Revisión planificación y condiciones T 1 1
Por qué estamos en esta clase? T 1 1
Arquitectura web T 1 1 wiki, Libro (c2)
Protocolo HTTP (estado: cookies, etc.) T 1 1 wiki, Libro (c2)
Justificación del proyecto T 1 1 Libro (c3)
Análisis competitivo (alternativas online/offline) T 1 1 Libro (c3)
Sustentabilidad de comunidades online T 1 1 Libro (c3)
Escenarios de uso, clases de usuarios T 1 1 Libro (c3)
Perfiles de usuarios T 1 1 Libro (c3)
Enunciado Entrega 0 P 1 1 consigna en wiki
Entornos de trabajo, recursos disponibles P 1 1 wiki
Definir grupos y repositorios P 1 1 wiki, investigar
Entorno GNU/Linux. Uso consola P 1 1 wiki, investigar
Introducción a Django P 1 1 wiki, investigar
Presentación Entrega 1 P 2 2 consigna en wiki
Registración y aceptación de usuarios T 2 2 Libro (c5)
Flujo de páginas T 2 2 Libro (c5)
Intro tecnologías de front-end: HTML, CSS y JS T 2 2 wiki, investigar
jQuery básico T 2 2 wiki, investigar
Contenido estático TyP 2 3 wiki, investigar
Introducción a .Net P 2 3 wiki, investigar
Revisión Entrega 1 P 3 3
Modelo de datos T 3 3 Materias previas
Desnormalización, Fat vs Skinny T 3 3 Libro (c5)
Modularidad del software: módulos básicos, apis intermódulos T 3 3 Libro (c4 y 7)
Modularidad del software: documentación, sistemas de templates T 3 3 Libro (c4 y 7)
Flujo de estados T 3 3 Libro (c6)
Forms en HTML TyP 3 4 investigar
Consultas más avanzadas con el ORM de Django P 3 4 wiki, investigar
Conceptos más avanzados en templates de Django P 3 4 wiki, investigar
Tecnologías de front-end: AJAX, FW MV/VM T 4 wiki, slides investigar
Introducción a Mobile T 4 4 slides
APIs web (REST) T 4 4 material extra
Integración con Redes Sociales y OAuth T 4 4 slides
Forms en Django y .Net T 4 4 wiki, investigar
Cómo deployar código al servidor P 4 4 wiki, investigar
Foros de discusión T 5 5 Libro (c8), slides
DNS, registro del nombre del proyecto T 5 5 slides, investigar
Unicode y encodings T 5 5 wiki, slides, investigar
Licencias de Software y de contenido T 5 5 Libro (c3), investigar
Modelo de datos de contenido: una tabla vs muchas T 5 5 Libro (c6)
Presentación y discusión: Entregas 2 y 3 P 6 6 wiki, investigar
Búsqueda y urls amigables T 7 7 Libro (c12)
Semana de exámenes
Seguridad T 7 8
TDD / Integración Continua (tema extra, no se evalúa) T 7 8 (no se evalúa)
Revisión avances TPs P 8 8
Escalabilidad T 9 Libro (c11), investigar
Virtualización T 9 investigar
Armado API REST P 9 investigar
Consultas para el parcial TyP 9
Parcial TyP 10
Revisión parcial TyP 11
Consultas para el recuperatorio TyP 11
Recuperatorio TyP 12
Entrega final P 13
Exposición final de trabajos P 14

(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** ⚠️