HOJA DE RUTA Unidad de Aprendizaje Unidad de Competencia Aprendizajes Esperados Semana Actividades Presenciales Describe el funcionamiento de un servidor Web sirve páginas Web dinámicas. Elige el servidor de acuerdo a las condiciones planteadas en un caso de negocio. Tipo de Actividad Clase expositiva Historia de la World Wide Debate (presencial) Impacto de la World Wide Web en el mundo del desarrollo de software Actividades no Presenciales Tipo de Hrs Actividad Describe el funcionamiento de un servidor Web sirve páginas Web dinámicas. Describe las principales tecnologías para implementar aplicaciones Elige el servidor de acuerdo a las condiciones planteadas en un caso de negocio. Comprende las tecnologías de desarrollo e infraestructura asociada a distintos servidores Web Clase expositiva Apache Web Server Laboratorio Apache Web Server Clase expositiva IIS HTAccess en Apache Web Server Diferencias IIS / Apache Web Server Describe la arquitectura básica de una aplicación Describe las principales tecnologías para implementar aplicaciones Configura un servidor Web para un ambiente de desarrollo de aplicaciones Comprende las tecnologías de desarrollo e infraestructura asociada a distintos servidores Web Trabajo en Grupos Model View Controller - Definición Clase expositiva Lenguajes de Programación en la Clase expositiva Modularización de httpd 4 Describe el funcionamiento de un servidor Web sirve páginas Web dinámicas. Elige el servidor de acuerdo a las condiciones planteadas en un caso de negocio. Configura un servidor Web para 4 Esquema de síntesis Conceptos importantes de la unidad EVALUACIÓN Técnicas Web y aplicaciones Website
Describe la arquitectura básica de una aplicación un ambiente de desarrollo de aplicaciones Describe las principales tecnologías para implementar aplicaciones Comprende las tecnologías de desarrollo e infraestructura asociada a distintos servidores Web Identifica la sintaxis de un PHP sin interacción con el cliente/usuario. 5 Clase expositiva PHP Fundamentals Laboratorio PHP Fundamentals - Demostración de Laboratorio Ejemplo PHP Fundamentals - Inferencia Automática de Tipos Identifica la sintaxis de un 6 Clase expositiva PHP - Acceso a Datos Ejercicios PHP - Acceso a Datos - MySQL 4 PHP Orientado a Objetos Identifica la sintaxis de un 7 Clase expositiva PHP - HTTP Session Management Ejemplo PHP Session Management - Demostración de Laboratorio Ejemplo PHP - Variables de Sesión Laboratorio Creación de un Formulario de Registro.5 Grupal Tipos y Niveles de Seguridad en una Aplicación
Identifica la sintaxis de un 8 Taller Módulo de Registro de Vuelos 6 Diseña una aplicación Web arquitectura de aplicaciones arquitectónico MVC. 9 Clase expositiva Lenguajes Dinámicos - Ruby On Rails Ejemplo Ruby On Rails - Consumo de Servicios Laboratorio Ruby On Rails - Modificando la Vista Grupal Lenguajes Dinámicos y Mercado Identifica la sintaxis de un Diseña una aplicación Web 0 Clase expositiva Arquitectura -Tier Ejemplo Construcción de Aplicación -Tier / MySQL / PHP Laboratorio Aplicación de Registro (CRUD) -Tier / MySQL / PHP Disciplinas del Arquitecto de Software
arquitectura de aplicaciones arquitectónico MVC. multicapa, utilizando el patrón arquitectónico -Tier. Identifica la sintaxis de un Diseña una aplicación Web arquitectura de aplicaciones arquitectónico MVC. multicapa, utilizando el patrón arquitectónico -Tier. Clase expositiva Frameworks en la Laboratorio Aplicación y Uso de Frameworks en la Laboratorio Construcción de Aplicaciones Utilizando Frameworks Grupal Principales CMS del Mercado Aplica métodos de seguridad a las aplicaciones en desarrollo o desarrolladas. Clase expositiva Fundamentos de Javascript Ejemplo Ejemplos de Aplicación de Javascript Laboratorio Aplicando Validaciones Javascript en Campos de Entrada.5
Aplica métodos de seguridad a las aplicaciones en desarrollo o desarrolladas. Laboratorio Construcción de un Carro de Compras 6 Grupal Soluciones E- Commerce en la Identifica la sintaxis de un Diseña una aplicación Web arquitectura de aplicaciones PHP sin interacción con el cliente/usuario. Aplica métodos de seguridad a las aplicaciones en desarrollo o desarrolladas. 4 EVALUACIÓN Desarrollo de aplicaciones Web en el servidor Esquema de síntesis Conceptos importantes de la segunda unidad
arquitectónico MVC. multicapa, utilizando el patrón arquitectónico -Tier. Identifica la sintaxis de un lenguaje de programación Construye funciones simples que mejoren la interactividad de un sitio Web con Construye funciones que mejoran la validación e interactividad de un sitio Web utilizando 5 Clase expositiva Tecnología AJAX Ejemplo AJAX y Browsers Laboratorio JQuery Javascript Library.5 Configuración de Plug-ins para JQuery Ajax Framework Identifica la sintaxis de un lenguaje de programación Construye funciones simples que mejoren la interactividad de un sitio Web con Construye funciones que mejoran la validación e interactividad de un sitio Web utilizando 6 EVALUACIÓN Scripting en el cliente con Esquema de síntesis Conceptos importantes de la tercera unidad
Identifica la sintaxis de un lenguaje de programación Construye funciones simples que mejoren la interactividad de un sitio Web con Construye funciones que mejoran la validación e interactividad de un sitio Web utilizando 7 Laboratorio Módulo de Ingreso de Matrículas de Alumnos Laboratorio Módulo de Ingreso de Matrículas de Alumnos..Enriqueciendo la interfaz EXAMEN TRANSVERSAL 8