ACTIVIDADES DE FORMACIÓN DEL PROFESORADO. CURSO 2013-2014 032 - IFC01CM14. DESPLIEGUE DE APLICACIONES WEB DEPARTAMENTO: MODALIDAD: DESTINATARIOS: Nº DE PLAZAS: REQUISITOS: Formación Profesional Curso Catedráticos y Profesores de Enseñanza Secundaria 18 Profesores destinatarios de la familia profesional INFORMÁTICA Y COMUNICACIONES pertenecientes a la especialidad 107 Informática Que durante el presente curso académico estén impartiendo alguno de los siguientes módulos profesionales: - Despliegue de aplicaciones web de ciclo Desarrollo de aplicaciones web - Implantación de aplicaciones web y/o Servicios en red e internet del ciclo Administración de sistemas informáticos y redes - Servicios en red del ciclo Sistemas microinformaticos y redes Los asistentes deben poseer los siguientes conocimientos previos: - Manejo de sistemas operativos Windows y Linux a nivel de usuario en entorno gráfico y consola (edición de ficheros, permisos, variables de entorno, instalación de software,…). - Conocimientos de la arquitectura TCP/IP. Direccionamiento IP. Puertos. Arquitectura cliente/servidor. - Configurar TCP/IP de en sistemas Windows y Linux. - Conocimientos de programación en lenguajes orientados a objetos. - Conocimientos básicos de bases de datos relacionales y lenguaje SQL. - Creación y uso de máquinas virtuales empleando VirtualBox. 1/6 ACTIVIDADES DE FORMACIÓN DEL PROFESORADO. CURSO 2013-2014 CERTIFICACIÓN: Nº DE HORAS TOTALES: Nº DE HORAS PRESENCIALES: PONENTE/S: 4 créditos 100 40 -ÁLVARO GARCÍA SÁNCHEZ Profesor IES Leonardo da Vinci (Madrid) -JAVIER SANZ RODRÍGUEZ Porfesor IES Alonso de Avellaneda, Alcalá de Henares OBJETIVOS: - Conocer los diferentes tipos de arquitecturas web así como los principales servidores web y aplicaciones. - Utilizar las herramientas necesarias para el despliegue y gestión de aplicaciones web. - Configurar servicios DNS (Domain Name System) en función de los requerimientos de ejecución de las aplicaciones web desplegadas. - Administrar el servidor Apache realizando su instalación, configuración, despliegue y operación. - Desplegar aplicaciones WAMP (Windows, Apache, MySQL y PHP) y LAMP (Linux, Apache, MySQL y PHP). - Desarrollar y desplegar aplicaciones JavaEE basadas en Servlets y JSP (Java Server Pages). - Administrar el servidor Tomcat realizando su instalación, configuración, despliegue y operación. - Integrar los servidores Apache y Tomcat. - Configurar servicios de directorio LDAP integrándolos con Apache y Tomcat. Poder aplicar los contenidos y las prácticas desarrolladas en el curso en la impartición de los módulos formativos de los ciclos de Formación Profesional. 2/6 ACTIVIDADES DE FORMACIÓN DEL PROFESORADO. CURSO 2013-2014 CONTENIDOS: Fundamentos de arquitecturas web o Aplicaciones web. o Arquitecturas web. Servidores web y Servidores de aplicaciones (contenedores). o Tecnologías. Cliente. Servidor. Frameworks. Servicio de nombre de dominio (DNS) o Funcionalidad. Resolución de nombres DNS (resolución directa y resolución inversa). o Espacio de nombres de dominio. o Clientes (resolvers). o Servidores. Zonas. Parámetros de configuración y registros del servidor de nombres afectados en el despliegue. o Proceso de resolución. o Registros de recursos. WWW y protocolo HTTP o W3C y estándares. o Páginas, sitios y aplicaciones web. o Clientes Web (Navegadores). o URLs y URIs. o Servidores Web. o Protocolo HTTP. Versiones. Funcionamiento. Mensajes HTTP. Métodos de petición. Cabeceras. Códigos de estado y error. Tipos MIME .Cookies. Autenticación. Sesiones. Administración de Apache o Características. Versiones. o Instalación del servidor web en Linux/Windows. o Inicio/parada del servidor. o Ficheros de configuración. Directivas. o Módulos: instalación, configuración y uso. o Autenticación y control de acceso. o Ficheros .htaccess. o Monitorización. o Alojamiento virtual (Virtual Hosts). Creación, configuración y utilización. o Criptografía. Algoritmos. Certificados digitales. Servidores de certificados. o SSL/TLS. El protocolo HTTPS. o Hosts virtuales seguros. Despliegue de aplicaciones WAMP/LAMP o Empaquetado de aplicaciones web. Ejemplos de aplicaciones web en tres capas. o Despliegue de aplicaciones. Servidores locales y servidores 3/6 ACTIVIDADES DE FORMACIÓN DEL PROFESORADO. CURSO 2013-2014 remotos (FTP y SSH). o Despliegue en la nube. Aplicaciones JavaEE o ¿Qué es JavaEE? o Evolución. o Arquitectura en varias capas. .Componentes. Contenedores. Versiones. o Servidores de aplicaciones. o Servicios (JavaEE APIs). o Instalación de herramientas de desarrollo. Integración con servidores de aplicaciones. o Servlets. El contenedor Web. Ciclo de vida. Peticiones y respuestas. Archivos WAR y descriptores de despliegue. o Acceso a bases de datos con JDBC. o Sesiones. Contexto. Filtros. o Pool de conexiones con JNDI y Servltes 3.0. o Java Server Pages. La especificación JSP. Elementos. Directivas. Objetos Implícitos. o Patrón MVC. Integración de los ejemplos anteriores en una aplicación con arquitectura MVC. El Modelo. El Controlador. La Vista. RequestDispatcher. Administración de Tomcat o Características. Versiones. o Instalación en Linux/Windows. o Inicio/parada del servidor. o Arquitectura de Tomcat. Estructura de directorios y ficheros de configuración. o Empaquetado y despliegue de aplicaciones. Descriptor de despliegue. o Despliegue de Servlets. Despliegue de JSPs. o Configuración de Hosts y Contexts. o Administración con Tomcat Web Manager. Instalación. Despliegue y ciclo de vida de aplicaciones. Monitorización. o Herramientas externas para la automatización del despliegue. Apache Ant. Configuración y despliegue de aplicaciones. o Sesiones. o Autenticación de usuarios. Diferentes aproximaciones (Realms). o Valves y Filtros. o Ficheros de registros (Logs). o Alojamiento virtual (Virtual Hosts). Creación, configuración y utilización. Tomcat Host Manager. o Seguridad en el servidor de aplicaciones. Configurar el servidor de aplicaciones con soporte SSL/TLS. 4/6 ACTIVIDADES DE FORMACIÓN DEL PROFESORADO. CURSO 2013-2014 Integración de Apache y Tomcat o Razones para la integración. o Conectores o Configuración (mod_proxy y mod_jk). Servicios de directorio. LDAP o Servicio de directorios: características y funcionalidad. o LDAP. Versiones. Características. Modelo de datos. Modelo de nombrado. Modelo de funcionamiento (operaciones). LDIF. Usos. o Instalación y configuración de un servidor LDAP. o Clientes LDAP. Operaciones. o Adaptación de la configuración del servidor de directorios para el despliegue de aplicaciones. Usuarios centralizados. Autenticación/Autorización LDAP en Apache. Autenticación/Autorización LDAP en Tomcat METODOLOGÍA: - En las sesiones del curso se combinarán explicaciones sobre los principales conceptos de arquitectura y despliegue de aplicaciones web con la realización de prácticas en las que se apliquen los conceptos explicados. - Los asistentes desarrollarán las prácticas propuestas sobre sistemas operativos Windows/Linux siguiendo las indicaciones de los materiales proporcionados y contando con la ayuda de los ponentes del curso. - Las prácticas consistirán en casos concretos e incrementales, para facilitar la adquisición de habilidades y conocimientos, que se adecuen al escenario habitual de impartición de los módulos de F.P. Todas las prácticas serán replicables en el aula, tanto por las herramientas y el entorno tecnológico como por la envergadura de los casos presentados. I.E.S. CLARA DEL REY C/ Padre Claret, 8 28002 - Madrid Miércoles, 02 Julio 2014 Viernes, 11 Julio 2014 Días 2, 3, 4, 7, 8, 9, 10 y 11 de julio de 09:00 a 14:00 horas Desde el Lunes, 05 Mayo 2014 hasta el Viernes, 23 Mayo 2014 Según se expresa en las instrucciones específicas del Plan de Formación del Profesorado de Especialidades de Formación Profesional 2014. RESPONSABLE: Director: Mª Concepción Fernández Fernández / Coordinadora: Carmen García Rodríguez EVALUACIÓN: Según lo expresado en las Instrucciones publicadas en el Catálogo del Plan de Formación del Profesorado de Especialidades de Formación Profesional 2014, para valorar el LUGAR: INICIO DE ACTIVIDAD: FIN DE ACTIVIDAD: FECHAS/HORARIO: PLAZO DE INSCRIPCIÓN: CRITERIOS DE SELECCIÓN: 5/6 ACTIVIDADES DE FORMACIÓN DEL PROFESORADO. CURSO 2013-2014 aprovechamiento de la actividad será necesario: •Valoración del ponente sobre el seguimiento de la actividad •Memoria personal del asistente OBTENCIÓN DEL Requisitos: CERTIFICADO: - Asistencia al total de horas de la fase presencial de la actividad. - Aprovechamiento valorado por el responsable de la actividad. La valoración de las actividades de formación se ajustará a lo establecido en el capítulo II, artículo 5 de la Orden 2883/2008, de 6 de junio, BOCM Núm. 149, por la que se regula la Formación Permanente del Profesorado. IMPORTANTE: Cualquier docente admitido en un curso de formación que, sin causa plenamente justificada, no lo inicie o lo abandone, no podrá participar en ningún otro curso durante los 12 meses siguientes. 6/6