Progreso del curso: 0%
Tema 7.9

Actividades prácticas del curso

1. Introducción a las Actividades

La práctica es fundamental para consolidar y aplicar los conocimientos adquiridos en este curso de Implantación de Aplicaciones Web en Entornos Internet, Intranet y Extranet. A través de actividades prácticas, los participantes podrán experimentar situaciones reales, resolver desafíos técnicos y tomar decisiones fundamentadas, fortaleciendo así su competencia profesional. Estas actividades están diseñadas para integrar conceptos de todos los temas abordados, desde la historia y tecnología de internet hasta el control de versiones y documentación de aplicaciones web, promoviendo un aprendizaje activo y contextualizado.

Se recomienda que los participantes dediquen tiempo a planificar, ejecutar y reflexionar sobre cada actividad. Es importante seguir las instrucciones específicas, documentar cada paso y evaluar los resultados para identificar áreas de mejora. La participación activa y el trabajo colaborativo potenciarán la adquisición de habilidades prácticas esenciales para su desempeño profesional en el campo del desarrollo e implantación de aplicaciones web.

2. Actividades Integradoras del Curso

Actividad 1: Proyecto Final Integrador

  1. Descripción: Diseñar, desarrollar y desplegar una aplicación web completa que integre conocimientos sobre arquitectura web, desarrollo, seguridad, control de versiones y documentación.
  2. Fases:
    • Planificación: Definir el objetivo del proyecto, requerimientos técnicos y estructura general.
    • Diseño: Crear diagramas de arquitectura, esquemas de base de datos y prototipos de interfaz.
    • Implementación: Programar la aplicación utilizando tecnologías aprendidas, gestionar versiones con herramientas específicas.
    • Pruebas y Seguridad: Realizar pruebas funcionales y de seguridad, documentar hallazgos.
    • Despliegue: Publicar en un entorno web (intranet o internet), configurar servidores y dominios.
    • Evaluación: Revisar el cumplimiento de requisitos, calidad del código y documentación final.
  3. Entregables: Documentación técnica, código fuente con control de versiones, informe final con análisis y recomendaciones.
  4. Rúbrica: Se evaluará la calidad técnica, integración de conceptos, documentación, presentación final y cumplimiento de plazos.
  5. Tiempo estimado: 10-15 horas

Actividad 2: Caso Práctico Complejo

  1. Planteamiento: Una empresa necesita migrar su sistema interno a una plataforma web segura y escalable. Deben decidir qué tecnologías usar, cómo estructurar la infraestructura y gestionar versiones.
  2. Análisis: Evaluar la infraestructura existente, definir requerimientos técnicos, identificar riesgos potenciales.
  3. Toma de decisiones: Seleccionar tecnologías (servidores, frameworks), planificar la organización del equipo y recursos.
  4. Justificación técnica: Argumentar las elecciones basadas en los contenidos del curso (arquitectura web, seguridad, control de versiones).
  5. Presentación: Elaborar un informe que incluya diagramas arquitectónicos, cronograma y plan de pruebas.

Actividad 3: Portafolio de Evidencias

  1. Cada participante deberá crear un portafolio digital que documente su aprendizaje en cada tema del curso:
    • Tema 1: Internet: Resumen histórico y tecnologías clave.
    • Tema 2: La web: Arquitectura general y componentes principales.
    • Tema 3: Aplicaciones web: Evolución y tecnologías utilizadas.
    • Tema 4: Desarrollo y despliegue: Modelo de desarrollo elegido, herramientas usadas y plan de despliegue.
    • Tema 5: Verificación: Estrategias de pruebas implementadas.
    • Tema 6: Control de versiones: Herramientas utilizadas y buenas prácticas adoptadas.
    • Tema 7: Documentación: Ejemplo de documentos creados y estándares seguidos.

Añadir reflexiones personales sobre el proceso de aprendizaje en cada tema será valorado positivamente. El portafolio puede presentarse en formato digital con enlaces a archivos o plataformas colaborativas.

Actividad 4: Simulación Profesional

  1. Crea un escenario laboral donde debas actuar como responsable técnico en un proyecto web:
    • Papel asignado: Analista técnico o gestor de proyectos web.
    • Situações a resolver:
      • Planificación del despliegue en diferentes entornos (internet/intranet/extranet).
      • Manejo del control de versiones durante el desarrollo.
      • Aseguramiento de la seguridad en la aplicación final.
      • Documentación técnica para el cliente o equipo interno.
      • Situaciones imprevistas como fallos en servidores o vulnerabilidades detectadas.

Actividad 5: Investigación y Propuesta Innovadora

  1. Elige una problemática actual relacionada con la implantación o seguridad en aplicaciones web (ejemplo: protección contra ataques cibernéticos).
  2. Investiga soluciones existentes usando contenidos del curso (tecnologías, buenas prácticas).
  3. Crea una propuesta innovadora que mejore las soluciones actuales o adapte nuevas tecnologías emergentes (como IA o blockchain).
  4. Prepara una presentación ejecutiva que resuma:
    • La problemática detectada
    • Las soluciones existentes
    • Tu propuesta innovadora con fundamentos técnicos sólidos

Actividad 6: Análisis Crítico Transversal

  1. Select a topic from the course (e.g., security in web applications).
¿Has terminado este apartado? Tu progreso se guarda en este navegador. Regístrate para conservarlo en tu cuenta.