Principal
>
Cursos
>
Tópicos Selectos de Web
> Actividades y Material de Apoyo
Actividades y Material de Apoyo - Marzo Julio 2021
Semana 1: Lunes 1 al viernes 5 de marzo
Lunes 1:
Videoconferencia 1:
Inicio.
Bienvenida al Curso.
Estrategias didácticas.
Martes 2:
Estrategias Didácticas del curso de Tópicos Selectos de Web (presentación en
PDF
y
PowerPoint
).
Miércoles 3:
Videoconferencia 2:
Temario del Curso.
Situación Actual de la Ingeniería de Software
Metodologías de Desarrollo de Software
Jueves 4:
Videoconferencia 3:
Introducción a la Ingeniería Web.
Viernes 5:
Temario del curso de Tópicos Selectos de Web (presentación en
PDF
y
PowerPoint
).
Situación Actual de la Ingeniería de Software (acetatos en
PDF
y
PowerPoint
).
Metodologías de Desarrollo de Software (presentación en
PDF
y
PowerPoint
).
Introducción a la Ingeniería Web (acetatos en
PDF
y
PowerPoint
).
Semana 2: Lunes 8 al viernes 12 de marzo
Lunes 8:
El modelo Google para la Administracion de Empresas (presentación en
PDF
y
PowerPoint
).
Martes 9:
Videoconferencia 4:
El modelo Google.
Práctica 1 y 2
Miércoles 10:
Práctica 1: Lugares de trabajo
Práctica 2: Idea para un proyecto
Jueves 11:
Videoconferencia 5:
Validación de una idea.
Viernes 12:
Método Sprint para Validación de Ideas (acetatos en
PDF
y
PowerPoint
).
Hoja de Validación de ideas Versión 1.0
(archivo XLS, ejercicio_003_hoja_validacion_de_ideas_1.xls)
.
Práctica 3: Validación de una idea
Entrega de la
Práctica 1: Lugares de trabajo
Semana 3: Lunes 15 al viernes 19 de marzo
Lunes 15:
SUSPENSIÓN OFICIAL
Martes 16:
Videoconferencia 6:
Etapas para desarrollar un proyecto Web.
Práctica 4.
Miércoles 17:
Etapas para desarrollar un proyecto Web (acetatos en
PDF
y
PowerPoint
).
Práctica 4: Estimación de Costos de un Proyecto Web
Jueves 18:
Videoconferencia 7:
Scrum.
Viernes 19:
Entrega de la
Práctica 4: Estimación de Costos de un Proyecto Web
Scrum (acetatos en
PDF
y
PowerPoint
).
Semana 4: Lunes 22 al viernes 26 de marzo
Lunes 22:
Videoconferencia 8:
Práctica 5.
Tableros.
Martes 23:
Práctica 5: Tablero de Tareas
Práctica de simulación de construcción de un Sitio Web usando un Tablero de Tareas de la materia de Tópicos Selectos de Web, realizado por Monserrat Alejandra Castro Sixtos, enero del 2021
(archivo PDF, ejercicio_002_tablero)
.
Miércoles 24:
Tableros de Tareas (acetatos en
PDF
y
PowerPoint
).
Jueves 25:
Videoconferencia 9:
Entrega de la Práctica 5.
XP - Extreme Programming
Viernes 26:
Entrega de la "Práctica 5: Tablero de Tareas"
XP - Extreme Programming (acetatos en
PDF
y
PowerPoint
).
VACACIONES DE SEMANA SANTA
Semana 1: 30 de marzo al 2 de abril
Semana 2: 5 al 9 de abril
Semana 5: Lunes 12 al viernes 16 de abril
Lunes 12:
Videoconferencia 10:
Examen 1
Python
Martes 13:
Python (Página Oficial):
https://www.python.org/downloads/
.
Visual Studio Code (editor de Texto):
https://code.visualstudio.com/Download
.
"The Zen of Python"
https://www.python.org/dev/peps/pep-0020/
.
"Guías de estilo para código en Python"
https://www.python.org/dev/peps/pep-0008/
.
"Extensiones para Python en VSC" (presentación en
PDF
y
PowerPoint
).
Documentación oficial de Python 3.9.0
https://docs.python.org/3/
.
"Introducción a la programación con Python" (presentación en
PDF
y
PowerPoint
).
Miércoles 14:
Especificaciones del
"Examen 1: Video sobre Metodologías y Desarrollo Web"
Jueves 15:
Videoconferencia 11:
Entrega del Examen 1.
SQLite
Seguridad en Python
Viernes 16:
Entrega del "Examen 1: Video sobre Metodologías y Desarrollo Web"
Semana 6: Lunes 19 al viernes 23 de abril
Lunes 19:
Videoconferencia 12:
Práctica 6.
Martes 20:
SQLite (presentación en
PDF
y
PowerPoint
).
Usando SQLite se crea una base, una tabla, se insertan 2 registros, se modifica un registro y luego se elimina
(código python, python_sqlite.py)
.
Seguridad con Python (presentación en
PDF
y
PowerPoint
).
Práctica 6: Detección de la Red
Miércoles 21:
Envía un "ping" a un servidor
(codigo python, python_seguridad_ping.py)
.
Detecta las computadoras activas en el segmento de red
(codigo python, python_seguridad_nmap.py)
.
Detecta el sistema operativo de una computadora
(codigo python, python_seguridad_nmap_sistema_operativo.py)
.
Detecta los puertos abiertos de una computadora
(codigo python, python_seguridad_nmap_puertos.py)
.
Se invoca a la consola para ejecutar el comando "nmap" que analiza y extrae los puertos y servicios que están corriendo en una ip
(codigo python, python_seguridad_nmap_puertos_y_servicios.py)
.
Jueves 22:
Sin Actividad (en un Examen de Titulación).
Viernes 23:
Videoconferencia 13:
Práctica 7.
Semana 7: Lunes 26 al viernes 30 de abril
Lunes 26:
Videoconferencia 14:
Práctica 7.
Entrega de la "Práctica 6: Detección de la Red"
Martes 27:
Práctica 7: Detección de servicios en un servidor
Miércoles 28:
Instalación de Oracle VM VirtualBox (Mac)
(manual en HTML)
.
Instalación del FTP (Linux)
(manual en HTML)
.
Jueves 29:
Videoconferencia 15:
Práctica 8.
Viernes 30:
Práctica 8: Pentesting de servicios para conexión remota
Se intenta conectar a una servidor por FTP
(codigo python, python_seguridad_ftp.py)
.
Diccionario de ejemplo no.1 para pruebas de Pentesting (archivo en formato
TXT
).
Entrega de la "Práctica 7: Detección de servicios en un servidor"
Semana 8: Lunes 3 al viernes 7 de mayo
Lunes 3:
Videoconferencia 16:
Práctica 9.
Entrega de la "Práctica 8: Pentesting de servicios para conexión remota"
Martes 4:
Práctica 9: Pentesting de servicios HTTP
Registra usuarios y después pregunta los datos para verificar si coincide (Loguearse) con la base de datos
(codigo PHP, php_tiendita_login.zip).
Lee una página Web y la imprime en pantalla usando "urlib"
(codigo python, python_web_scraping_leer_pagina.py)
.
Miércoles 5:
SUSPENSIÓN OFICIAL
Jueves 6:
Videoconferencia 17:
Práctica 9.
Viernes 7:
Lee una página Web y la imprime en pantalla usando "requests"
(codigo python, python_web_scraping_leer_pagina_requests.py)
.
Extrae enlaces de una página Web
(codigo python, python_web_scraping_extraer_enlaces.py)
.
Semana 9: Lunes 10 al viernes 14 de mayo
Lunes 10:
Extrae el contenido de un formulario de una página Web
(codigo python, python_web_scraping_extraer_formulario.py)
.
Envía un formulario por HTTP a un servidor
(codigo python, python_seguridad_formulario_enviar.py)
.
Registra usuarios y después pregunta los datos para verificar si coincide (Loguearse) con la base de datos
(codigo PHP, php_tiendita_login.zip).
Martes 11:
Videoconferencia 18:
Práctica 10.
Entrega de la "Práctica 9: Pentesting de servicios HTTP"
Miércoles 12:
Práctica 10: Construcción básica de un Sitio Web (index.html)
Jueves 13:
Videoconferencia 19:
Práctica 10.
Viernes 14:
.
Semana 10: Lunes 17 al viernes 21 de mayo
Lunes 17:
Videoconferencia 20:
Práctica 12.
Entrega de la "Práctica 10: Construcción básica de un Sitio Web (index.html)"
Martes 18:
Práctica 12: Protección contra Bots
Miércoles 19:
.
Jueves 20:
Videoconferencia 21:
.
Viernes 21:
Entrega de la "Práctica 11: Entidad Certificadora"
Semana 11: Lunes 24 al viernes 28 de mayo
Lunes 24:
Videoconferencia 22:
.
Martes 25:
.
Miércoles 26:
.
Jueves 27:
Videoconferencia 23:
.
Viernes 28:
.
Semana 12: Lunes 31 de mayo al viernes 4 de junio
Lunes 31:
Videoconferencia 24:
.
Martes 1:
.
Miércoles 2:
.
Jueves 3:
Videoconferencia 25:
.
Viernes 4:
.
Semana 13: Lunes 7 al viernes 11 de junio
Lunes 7:
Videoconferencia 26:
.
Martes 8:
.
Miércoles 9:
.
Jueves 10:
Videoconferencia 27:
.
Viernes 11:
.
Semana 14: Lunes 14 al viernes 18 de junio
Lunes 14:
.
Martes 15:
.
Miércoles 16:
.
Jueves 17:
.
Viernes 18:
.
Semana 15: Lunes 21 al viernes 25 de junio
Lunes 21:
.
Martes 22:
.
Miércoles 23:
.
Jueves 24:
.
Viernes 25:
.
Semana 16: Lunes 28 de junio al viernes 2 de julio
Lunes 28:
.
Martes 29:
Métricas para evaluar páginas Web (presentación en
PDF
y
PowerPoint
).
Miércoles 30:
.
Jueves 1:
.
Viernes 2:
.
Usted se encuentra Aquí >
Principal
>
Cursos
>
Tópicos Selectos de Web
> Actividades y Material de Apoyo
Portal de Tecnología desarrollado por: Rogelio Ferreira Escutia