DESARROLLO CURRICULAR DEL MÓDULO. DESARROLLO DE APLICACIONES EN ENTORNOS DE CUARTA GENERACIÓN Actualización Junio 2008

Tamaño: px
Comenzar la demostración a partir de la página:

Download "DESARROLLO CURRICULAR DEL MÓDULO. DESARROLLO DE APLICACIONES EN ENTORNOS DE CUARTA GENERACIÓN Actualización Junio 2008"

Transcripción

1 DESARROLLO CURRICULAR DEL MÓDULO DESARROLLO DE APLICACIONES EN ENTORNOS DE CUARTA GENERACIÓN Actualización Junio 2008 CICLO FORMATIVO DE GRADO SUPERIOR DESARROLLO DE APLICACIONES INFORMÁTICAS Página 1

2 ÍNDICE DE CONTENIDOS 1. INTRODUCCIÓN 2. OBJETIVOS 3. CAPACIDADES TERMINALES 4. ORGANIZACIÓN DE LOS CONTENIDOS 4.1 ESTRUCTURA DE LOS CONTENIDOS. BLOQUES. TEMPORALIZACION DE LOS BLOQUES 4.2 RELACIÓN DE UNIDADES DE TRABAJO 4.3 RELACIÓN ENTRE UNIDADES DE TRABAJO Y CAPACIDADES TERMINALES 4.4 CONTENIDOS MÍNIMOS 5. ELEMENTOS CURRICULARES DE CADA UNIDAD 6. BIBLIOGRAFÍA RECOMENDADA Página 2

3 1.- INTRODUCCIÓN. Desarrollo de aplicaciones se imparte en segundo curso del Ciclo formativo y corresponde al Título de grado superior Desarrollo de Aplicaciones Informáticas. La referencia del sistema productivo de este módulo, esta basado en la Unidad de Competencia 3: Elaborar, adaptar y probar programas en lenguajes estructurados y de cuarta generación Los contenidos de este módulo tienen una duración de 310 horas, a razón de 14 horas semanales durante las 2 primeras evaluaciones. 2.- OBJETIVOS. El Módulo de Desarrollo de Aplicaciones persigue los siguientes objetivos generales: Diseñar bases de datos a partir del modelo conceptual y desarrollar aplicaciones, dentro de un entorno de desarrollo de cuarta generación, diseñando servicios de presentación, módulos de programación e interfaces inter-módulos, aplicando para ello una metodología de desarrollo que incluirá la documentación de las aplicaciones del proyecto informático con precisión y pulcritud, así como la evaluación del funcionamiento de la aplicación mediante la realización y verificación de las pruebas necesarias. Este módulo persigue las siguientes capacidades profesionales: Organizar y utilizar eficazmente los recursos disponibles en el sistema informático. Interpretar las especificaciones funcionales dadas por los analistas y/o usuarios encaminadas al desarrollo de aplicaciones informáticas. Definir la estructura modular y de datos para llevar a cabo aplicaciones informáticas que cumplan con las especificaciones funcionales y restricciones del lenguaje de programación. Realizar pruebas que verifiquen la validez funcional, la integridad de los datos y de la interfaz de comunicación y el rendimiento de las aplicaciones informáticas. Ejecutar servicios de presentación que respondan a las necesidades y requerimientos de los usuarios, utilizando eficazmente el entorno de desarrollo de interfaz de usuario. Adaptarse a las nuevas situaciones de trabajo debidas a los cambios tecnológicos, organizativos, económicos y laborables que inciden en su actividad profesional. Mantener comunicaciones efectivas en el desarrollo de su trabajo, coordinando su actividad con las otras áreas de la organización. Mantener relaciones fluidas con los miembros del grupo funcional en el que está integrado, responsabilizándose de la consecución de los objetivos asignados al grupo, respetando el trabajo de los demás, organizando y dirigiendo tareas colectivas y cooperando en la superación de dificultades que se presenten, con una actitud tolerante hacia las ideas de los compañeros y subordinados. Actuar ante situaciones de posible emergencia, informando y solicitando ayuda a quien proceda, dirigiendo las actuaciones de los miembros de su equipo y aplicando con seguridad y eficacia los distintos sistemas, medios o equipos para prevenirlos y corregirlos. Resolver problemas y tomar decisiones individuales sobre sus actuaciones o las de otros, identificando y siguiendo las normas establecidas procedentes, dentro del ámbito de su competencia, consultando dichas decisiones cuando sus repercusiones organizativas, económicas o de seguridad son importantes. Página 3

4 Este módulo pretende conseguir las siguientes realizaciones profesionales: Elaborar programas que cumplan las especificaciones establecidas en el diseño con bajo coste de mantenimiento. Integrar y ensamblar programas y rutinas siguiendo las especificaciones establecidas en el diseño. Realizar pruebas funcionales de programas atendiendo a las especificaciones establecidas en el diseño. Ejecutar posibles cambios en los programas de acuerdo con nuevos requerimientos establecidos. Elaborar y mantener documentación descriptiva de programas y pruebas que permitan la consulta y actualización por terceras personas. 3.- CAPACIDADES TERMINALES. En el análisis de los elementos del currículo del módulo se realiza el desglose de los componentes curriculares del Real Decreto, en él se hace un análisis de las capacidades terminales: 1- Elaborar aplicaciones que cumplan las especificaciones establecidas en el diseño utilizando entornos de desarrollo de cuarta generación o generadores de código a partir del repositorio de una herramienta CASE. Elementos de Capacidad (Criterios de evaluación). - Describir las características de las bases de datos. - Diferenciar las estructuras de ficheros tradicionales y las bases de datos. - Describir las ventajas de utilización de una base de datos sobre la utilización de ficheros. - Describir los aspectos de la programación en arquitecturas cliente-servidor, arquitectura de tres niveles y arquitectura M-V-C (modelo, vista, controlador). - Sobre supuestos desarrollados en el aula: - Elaborar un módulo de programación utilizando generadores de aplicaciones, pantallas, menús o informes de cuarta generación. - Comprobar la validez de las aplicaciones desarrolladas. 2- Elaborar la documentación completa relativa a las aplicaciones desarrolladas. Elementos de Capacidad (Criterios de evaluación). - Sobre un proyecto de desarrollo en el aula: - Documentar y describir el contenido de las tablas y los atributos de la base de datos relacional utilizada en la aplicación. - Redactar una guía de uso de la aplicación. Página 4

5 3- Utilizar sistemas gestores de bases de datos de forma interactiva. Elementos de Capacidad (Criterios de evaluación). - Interrogar a una base de datos utilizando mecanismos de consulta y generación de informes de forma interactiva. - Actualizar y mantener la información de una base de datos de forma interactiva utilizando lenguajes de cuarta generación de acceso a los datos. - Configurar herramientas de usuario final que capturen datos de forma interactiva. 4- Adaptar aplicaciones a partir de nuevos requerimientos establecidos en el diseño. Elementos de Capacidad (Criterios de evaluación). - Identificar los datos y módulos de programación afectados por la modificación de los requerimientos. - Probar que los nuevos datos y módulos no producen pérdidas de eficiencia y eficacia en la presentación y los rendimientos de la aplicación y satisfacen los nuevos requerimientos funcionales. - Documentar los cambios realizados sobre los datos, módulos de estructuras de control de la aplicación. - Mantener los procedimientos, funciones, disparadores y paquetes almacenados en la base de datos. Página 5

6 4.- ORGANIZACIÓN DE LOS CONTENIDOS ESTRUCTURA DE LOS CONTENIDOS. BLOQUES. TEMPORALIZACIÓN DE LOS BLOQUES. El enunciado del contenido organizador coincide con el de la unidad de competencia de la que deriva, así que como enunciado del contenido organizador de este módulo, formularemos el siguiente: Elaborar, adaptar y probar programas en lenguajes de cuarta generación. La programación está formada por el siguiente mapa de contenidos: 1. Bloque 1. Tratamiento de la información en Bases de Datos Relacionales. Estudio de un sistema gestor de bases de datos y del lenguaje SQL para consulta (DDL), manipulación (DML) y control (DCL) de los datos almacenados. 2. Bloque 2. Desarrollo de aplicaciones en entorno web. Iniciación. Conocer la arquitectura de las aplicaciones web. Conocer en profundidad un lenguaje de script de lado del servidor y su comunicación y paso de información hacia el servidor de base de datos y hacia el navegador del cliente. 3. Bloque 3. Desarrollo de aplicaciones en entorno web. Profundización. Conocer en profundidad la parte de cliente en las aplicaciones en entorno web, Tanto en lo que se refiere a conferir el estilo y la distribución de la información recibida por el servidor estilo como a dominar las últimas tecnologías que permiten realizar llamadas asíncronas al servidor mediante control de eventos en el cliente. 4. Bloque 4. Desarrollo de un proyecto integrador. Planteamiento y desarrollo de una aplicación concreta de gestión. Realización de todo el proceso de desarrollo de la aplicación integrando los contenidos de todos los módulos del ciclo. Página 6

7 BLOQUES Temporalización de los Bloques La temporalización elegida debe cubrir el número de horas totales del módulo (310 h.). BLOQUE % Dedicación Mínimo % Dedicación Máximo 1. TRATAMIENTO DE LA INFORMACIÓN EN BASES DE DATOS RELACIONALES DESARROLLO DE APLICACIONES EN ENTORNO WEB. INICIACIÓN DESARROLLO DE APLICACIONES EN ENTORNO WEB. PROFUNDIZACIÓN DESARROLLO DE UN PROYECTO INTEGRADOR Página 7

8 4.2.- RELACIÓN DE UNIDADES DE TRABAJO. Los bloques anteriormente descritos estarán constituidos por las siguientes unidades de trabajo: BLOQUE UNIDADES DE TRABAJO 1. TRATAMIENTO DE LA INFORMACIÓN EN BASES DE DATOS RELACIONALES 1. Bases de Datos Relacionales. Diseño Conceptual de Bases de datos. 2. El lenguaje ANSI-SQL. 3. Estudio de un Sistema de Gestión de Bases de Datos Relacional (MySQL) 2. DESARROLLO DE APLICACIONES EN ENTORNO WEB. INICIACIÓN 4. Introducción a las aplicaciones web 5. Lenguaje de script del lado del servidor (PHP) 3. DESARROLLO DE APLICACIONES EN ENTORNO WEB. PROFUNDIZACIÓN 6. Hojas de estilo en cascada (CSS) 7. Introducción a Javascript y DOM 8. Introducción a Ajax. 4. DESARROLLO DE UN PROYECTO INTEGRADOR 9. Proyecto integrador RELACIÓN ENTRE LAS UNIDADES DE TRABAJO Y LAS CAPACIDADES TERMINALES. U.T. 1 U.T. 2 U.T. 3 U.T. 4 U.T. 5 U.T. 6 U.T. 7 U.T. 8 U.T. 9 Capacidad terminal 1 Capacidad terminal 2 Capacidad terminal 3 Capacidad terminal CONTENIDOS MÍNIMOS. Página 8

9 Los contenidos mínimos que deben alcanzar los alumnos en el módulo de Desarrollo de Aplicaciones en Entornos de 4ª Generación están establecidos en el Real Decreto del Título, y su referencia son las capacidades terminales que el alumno debe conseguir y sus correspondientes criterios de evaluación, que marcan los niveles de consecución aceptable de dichas capacidades terminales. Los alumnos deben ser capaces de resolver cuestiones teóricas y prácticas que indiquen que han adquirido las capacidades terminales. Para ello deben demostrar que han desarrollado las aptitudes para realizar las actividades de enseñanza/aprendizaje y alcanzar los criterios de evaluación desarrollados en cada Unidad de Trabajo. Página 9

10 5.- ELEMENTOS CURRICULARES DE CADA UNIDAD. UT1: Bases de Datos Relacionales. Diseño Conceptual de Bases de datos. Definición del concepto de base de datos. Explicación de las características fundamentales del modelo entidad-relación y la descripción de la estructura del modelo relacional. UT2: El lenguaje ANSI-SQL. Utilización del lenguaje SQL para realizar consultas y subconsultas a la base de datos, usando las diferentes cláusulas de consulta y las diferentes funciones. Manejo de órdenes para insertar, modificar y eliminar filas de una tabla y de órdenes que permiten la creación, modificación y supresión de tablas. Manejo de ordenes para el control de acceso a los datos por parte de los usuarios.. UT3: Estudio de un Sistema de Gestión de Bases de Datos Relacional (MySQL). Definición e identificación de los componentes de un sistema gestor de bases de datos, así como, las características que definen un SGBD relacional. Conocer los distintas arquitecturas de almacenamiento. Dominar la configuración, arranque y parada de un SGBD. UT4: Introducción a las aplicaciones web. Arquitectura de una aplicación web. Conocer el patrón Modelo-Vista-Controlador. Conocer y manejar un servidor de aplicaciones. Conocer los fundamentos del lenguaje de marcado de páginas web XHTML. UT5: Lenguaje de script del lado del servidor (PHP). Conceptos básicos y avanzados del lenguaje. Dominar el acceso desde el lenguaje al SGBD. Manejo del control de sesiones. Extensiones del lenguaje (frameworks). UT6: Hojas de estilo en cascada (CSS). Manejo de la aplicación de estilos mediante las clases y pseudoclases. Estudio de las propiedades. UT7: Introducción a Javascript y DOM. Conocer la programación básica y el modelo de eventos. Conocer los métodos de validación y estudiar el Modelo de Objeto del Documento (DOM) UT8: Introducción a Ajax. Concepto de Ajax. Introducción al objeto XMLHTTPRequest. Conocer XML y JSON como formato de intercambio de datos. Estudio de algunos frameworks de Ajax. UT9: Proyecto integrador. Utilizar todos los conocimientos adquiridos durante todo el curso para el desarrollo de una aplicación web completa. Página 10

11 UNIDAD DE TRABAJO 1 BASES DE DATOS RELACIONALES. DISEÑO CONCEPTUAL DE BASES DE DATOS CONCEPTOS Definición de Base de datos. Ventajas y desventajas del uso de BD. Definición de Sistema Gestor de Bases de datos (SGBD). Arquitectura tres niveles de ANSI/SPARC. Modelo E-R. Modelo Relacional. Paso del esquema E-R al Modelo Relacional. Normalización adicional. PROCEDIMIENTOS Comparar los sistemas tradicionales de ficheros con las bases de datos Estudiar de la arquitectura de una base de datos. A partir de un enunciado con la descripción del modelo de datos obtener el correspondiente diagrama de E-R A partir de un diagrama E-R obtener la descomposición a tablas. Optimizar el diseño establecido para la BD utilizando la normalización. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE Estudio comparativo de las estructuras de almacenamiento tradicionales. Estudio de la estructura de almacenamiento de una base de datos. Realizar ejercicios para obtener diagramas de E-R a partir de enunciados de modelos de datos Realizar ejercicios para descomponer en tablas relacionales diagramas de E-R Realizar ejercicios para obtener tablas en FNBC a partir de tablas no normalizadas. Realizar ejercicios para obtener tablas normalizadas partiendo de un enunciado del modelo de datos de una organización. CRITERIOS DE EVALUACIÓN Citar las ventajas de un sistema gestor de bases de datos sobre un sistema gestor de ficheros. Conocer las arquitecturas de bases de datos. ciar los conceptos de independencia física y lógica entre datos y aplicaciones. Valorar la obtención de diferentes diagramas E-R a partir de enunciado. Valorar la obtención de tablas relacionales a partir de diagramas de E-R Valorar la obtención de relaciones normalizadas para su posterior utilización en Bases de datos Relacionales. Página 11

12 UNIDAD DE TRABAJO 2 EL LENGUAJE ANSI-SQL. CONCEPTOS Sentencias de creación de tablas. Restricciones de integridad. Consultas simples. Consultas de agrupación. Consultas multitabla (Joins simples). Subconsultas. Manipulación de datos (insertar, borrar y modificar) de forma directa. Manipulación de datos mediante subconsulta. Sentencias para la administración y gestión de cuentas de usuario. Control de transacciones. Vistas. Índices. PROCEDIMIENTOS Consultar la información almacenada en una o varias tablas. Utilizar las funciones adecuadas en cada consulta. Actualización de la información almacenada en una tabla. Creación modificación y borrado de tablas y restricciones. Creación y borrado de vistas, índices. Creación de permisos de acceso a las tablas. Realizar transacciones y comprobar los mecanismos de acceso concurrente a las tablas. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE A partir de enunciados construir las sentencias SQL necesarias para: 1. Crear tablas con restricciones 2. Consultar información en una tabla o en múltiples mediante Joins o Subconsultas 3. Modificar los datos de las tablas de forma directa o vía subconsulta. 4. Generar permisos de acceso y eliminarlos. 5. Contruir vistas y hacer modificaciones a los datos de una tabla a través de su vista correspondiente. 6. Construir índices sobre tablas y comprobar como varia el tiempo de respuesta a las consultas. 7. CRITERIOS DE EVALUACIÓN Saber consultar y actualizar la información de una base de datos. Saber crear, modificar y borrar tablas y añadir restricciones. Conocer el control de transacciones. Conocer como asignar y revocar permisos a usuarios. Saber crear y usar vistas e índices. Página 12

13 UNIDAD DE TRABAJO 3 ESTUDIO DE UN SISTEMA DE GESTIÓN DE BASES DE DATOS RELACIONAL (MYSQL). CONCEPTOS Instalación. Métodos de arranque y parada del servidor. Configuración, variables de sistema y variables de estado. Tipos de datos (tipos de columna) soportados y juegos de caracteres. Arquitectura y modos de almacenamiento. Administración de usuarios y accesos. Copias de seguridad. Disparadores y procedimientos almacenados. PROCEDIMIENTOS Identificar de los componentes de un entorno de BD. Identificar de los niveles de la arquitectura del gestor de BD. Instalar y mantener un SBDR. Distinguir las tareas particulares del DBA del resto de usuarios de la BD. Crear nuevos usuarios de la BD con derechos concedidos y modificar derechos a usuarios ya creados. Crear copias de seguridad. Crear disparadores que actúen ante eventos en las tablas. Crear procedimientos almacenados para la ejecución de tareas en la BD. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE El alumno debe realizar los siguientes procesos y tareas sobre el SGBDR: 1. Instalación completa del servidor en un equipo. Aconsejable probar la instalación en mas de un S.O. distinto. 2. Probar los distintos métodos de arranque y parada. Aconsejable probar arranque y parada en mas de un S.O. 3. Probar las distintas opciones de configuración editando y modificando los ficheros de configuración. 4. Probar la creación y acceso de nuevos usuarios con distintos niveles de acceso. 5. Probar la realización de copias de seguridad parciales y totales y la automatización de las mismas. 6. Desarrollar y probar disparadores que respondan ante distintos eventos sobre las tablas 7. Desarrollar y probar procedimientos almacenados sobre la BD. CRITERIOS DE EVALUACIÓN Reconocer y diferenciar los distintos elementos del sistema gestor de base de datos. Saber instalar configurar y mantener un SGBDR Saber realizar copias de seguridad sobre un SGBDR Saber administrar usuarios y políticas de acceso. Saber gestionar tareas mediante disparadores y procedimientos almacenados. Página 13

14 UNIDAD DE TRABAJO 4 INTRODUCCIÓN A LAS APLICACIONES WEB. CONCEPTOS El protocolo HTTP. 1. Solicitud HTTP (métodos GET y POST). 2. Respuesta HTTP (códigos de respuesta) Arquitectura multinivel. El patrón Modelo-Vista-Controlador. El Servidor Web y el Servidor de Aplicaciones. 1. Instalación, arranque y parada. 2. Configuración básica. Lenguajes de programación implicados en cada capa de la arquitectura. Introducción a XHTML. 1. Características básicas. Links. Tablas. 2. Formularios. 3. Estructura y layout. PROCEDIMIENTOS Capturar y analizar distintas cabeceras HTTP mediante algún visor de HTTP. Analizar las arquitecturas multinivel y compararlas con otro tipo de arquitecturas. Instalar y mantener un servidor de aplicaciones. Generar sencillas páginas web mediante XHTML con algún editor adecuado. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE. Realizar peticiones HTTP y con la ayuda de un visor analizar la estructura de las cabeceras en las solicitudes y respuestas.. Realizar la instalación, arranque, parada y configuración de un servidor de aplicaciones (aconsejable realizar loen mas de un S.O.). Dadas unas especificaciones para elaborar unas páginas web estáticas generar las etiquetas XHTML necesarias mediante un editor adecuado. CRITERIOS DE EVALUACIÓN Conocer las características básicas del protocolo HTTP. Conocer la arquitectura de las aplicaciones web. Saber instalar configurar y mantener un SGBDR. Saber generar paginas web estáticas simples usando XHTML. Página 14

15 UNIDAD DE TRABAJO 5 LENGUAJE DE SCRIPT DEL LADO DEL SERVIDOR (PHP). CONCEPTOS Conceptos básicos del lenguaje. Funciones, cadenas y arrays POO en PHP Acceso a Bases de Datos. Tratamiento de excepciones. Cookies y Sesiones. Subir ficheros al servidor. Extensiones de PHP. Uso de PEAR. PROCEDIMIENTOS Codificación de scripts de PHP básicos. Incorporar a los scripts las sentencias SQL para obtener información del SGBDR.. Utilizar los criterios adecuados para distribuir un programa en funciones. Utilizar la POO en PHP. Codificación de scripts avanzados incorporando tratamiento de excepciones, gestión de sesiones, subir ficheros, usar el framework PEAR, etc. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE Dadas unas especificaciones, realizar, usando como herramienta el entorno de desarrollo adecuado, la codificación de scripts que irán incluyendo progresivamente conceptos mas avanzados del lenguaje (funciones, objetos, llamadas a la BD, control de excepciones, funcionalidades avanzadas, uso frameworks...). Documentación de los programas. Utilización de los manuales de referencia. Trabajo en grupo: Comparación entre las distintas codificaciones realizadas. Discusión y elección de las soluciones óptimas.. CRITERIOS DE EVALUACIÓN Saber usar adecuadamente los distintos elementos en la codificación de este lenguaje de script del lado del servidor que permita, usando distintas funcionalidades simples y avanzadas, generar paginas web dinámicas a partir de la información obtenida de un SGBD y por otro lado interactuando desde el navegador del cliente ser capaz de realizar transacciones sobre la BD. Comprobar la importancia del uso de manuales de referencia. Página 15

16 UNIDAD DE TRABAJO 6 HOJAS DE ESTILO EN CASCADA (CSS). CONCEPTOS Consideraciones previas 1. CSS Y XHTML 2. Modelo de cajas 3. Herencia 4. CSS y los distintos navegadores 5. Sintaxis Selectores 1. Básicos 2. Avanzados 3. Pseudoelementos y Pseudoclases Propiedades 1. Tipo de fuente 2. Bloques de texto 3. Fondo 4. Caja 5. Bordes 6. Listas 7. Posicionamiento y visualización (layout). PROCEDIMIENTOS Codificación de scripts de CSS básicos asociados a páginas XHTML simples. Aplicación progresiva de estilos CSS avanzados a las páginas Web estáticas. Aplicación progresiva de estilos CSS avanzados a las páginas Web dinámicas. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE Dadas unas especificaciones, realizar, usando como herramienta el entorno de desarrollo adecuado, la codificación de scripts para la aplicación de estilos y layout a las páginas web tanto estáticas como las que se generan de modo dinámico mediante el lenguaje del lado del servidor. Documentación de los programas. Utilización de los manuales de referencia. Trabajo en grupo: Comparación entre las distintas codificaciones realizadas. Discusión y elección de las soluciones óptimas. CRITERIOS DE EVALUACIÓN Saber usar adecuadamente los distintos elementos en la codificación de este lenguaje del lado del cliente para aplicación de estilos en las paginas web. Comprobar la importancia del uso de manuales de referencia. Página 16

17 UNIDAD DE TRABAJO 7 INTRODUCCIÓN A JAVASCRIPT Y DOM. CONCEPTOS Programación Básica 1. Funciones y propiedades básicas de Javascript Modelo de eventos de Javascript 1. Modelo básico de eventos 2. Obtener información del evento (objeto event) Validación formularios XHTML 1. El objeto form y los controles de formulario como objetos. El Modelo de Objeto de Documento DOM. 1. Jerarquía de nodos DOM 2. Buscar y acceder a los nodos 3. Crear, eliminar y modificar nodos DOM 4. Añadir estilos dinámicamente al documento PROCEDIMIENTOS Codificación de scripts de Javascript básicos. Incorporar a los scripts el código necesario para responder a eventos sobre la pagina web. Utilizar los criterios adecuados para distribuir un programa en funciones. Incorporar a los scripts el código necesario para validar formularios. Utilizar DOM para modificar dinámicamente el contenido de la pagina web. Utilizar DOM para modificar dinámicamente el estilo de la página Web. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE Dadas unas especificaciones, realizar, usando como herramienta el entorno de desarrollo adecuado, la codificación de scripts de Javascript que irán incluyendo progresivamente conceptos mas avanzados del lenguaje (validaciones, modificación dinámica del contenido, modificación dinámica del estilo...). Documentación de los programas. Utilización de los manuales de referencia. Trabajo en grupo: Comparación entre las distintas codificaciones realizadas. Discusión y elección de las soluciones óptimas.. CRITERIOS DE EVALUACIÓN Saber usar adecuadamente los distintos elementos en la codificación de este lenguaje del lado del cliente para aplicación de comportamiento dinámico en las paginas web. Comprobar la importancia del uso de manuales de referencia. Página 17

18 UNIDAD DE TRABAJO 8 INTRODUCCIÓN A AJAX. CONCEPTOS Concepto del conjunto de tecnologías que forman Ajax. El objeto XMLHTTPRequest. 1. Creación del objeto XMLHttpRequest 2. Métodos y atributos del objeto. XML y JSON como formato de intercambio de datos. Aplicaciones clásicas con Ajax. 1. Autocompletar 2. Listas desplegables encadenadas Frameworks de Ajax 1. Prototype. 2. Rico. PROCEDIMIENTOS Codificación de aplicaciones de Ajax básicas en las que el servidor responde con texto plano, con formato XML y con formato JSON. Probar las aplicaciones clásicas de Ajax (Autocompletar, listas desplegables encadenadas,...) Codificación de aplicaciones Ajax avanzadas incorporando frameworks de Ajax para ir simplificando el código y aumentando la funcionalidad. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE Dadas unas especificaciones, realizar, usando como herramienta el entorno de desarrollo adecuado, la codificación de aplicaciones Ajax que irán incluyendo progresivamente conceptos mas avanzados de este conjunto de tecnologías. Documentación de los programas. Utilización de los manuales de referencia. Trabajo en grupo: Comparación entre las distintas codificaciones realizadas. Discusión y elección de las soluciones óptimas.. CRITERIOS DE EVALUACIÓN Saber comprender lo que Ajax supone respecto a las aplicaciones web clásicas y usar adecuadamente las distintas tecnologías que componen Ajax para generar las aplicaciones web. Comprobar la importancia del uso de manuales de referencia. Página 18

19 UNIDAD DE TRABAJO 9 PROYECTO INTEGRADOR CONCEPTOS Todos los desarrollados en las Unidades de Trabajo anteriores.. PROCEDIMIENTOS Exposición y debate del proyecto o proyectos propuestos. ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE Desarrollo del proyecto o proyectos propuestos. CRITERIOS DE EVALUACIÓN Utilizar correctamente las herramientas y recursos desarrollados en las Unidades de Trabajo anteriores. Demostrar capacidad de auto-aprendizaje, utilizando manuales, información en Internet, nuevas herramientas de desarrollo, etc. El alumno debe ser capaz de realizar el proyecto integrador sin ninguna ayuda por parte del profesor, simulando, de esta forma, el trabajo real que, posteriormente, realizará en el mundo laboral. Página 19

20 6.- BIBLIOGRAFÍA RECOMENDADA. Libros: DATE, Introducción a los Sistemas de Bases de Datos, Editorial Addison Wesley. JACKSON,G., Introducción al diseño de bases de datos relacionales, Editorial Paraninfo. KORTH & SILBERSCHATZ, Fundamentos de BD, Editorial McGraw-Hill. J. BENEVIDES ABAJO, SQL para usuarios y programadores, Editorial. Paraninfo. GROFF, JAMES R., PAUL N, SQL: Manual de Referencia, Editorial McGraw-Hill. GILFILLAN, IAN, La Biblia de MySQL, Anaya Multimedia-Anaya Interactiva. COGGESHALL, JOHN, PHP 5, Anaya Multimedia-Anaya Interactiva. SCHMITT, CHRISTOPHER, Cursode CSS (O REILLY), Anaya Multimedia-Anaya Interactiva. FLANAGAN, DAVID, Javascript: La guía definitiva, Anaya Multimedia-Anaya Interactiva. BABIN, LEE, Introducción a Ajax con PHP (programacion), Anaya Multimedia-Anaya Interactiva. En Internet: Manual de Referencia de MySQL: Manual de referencia de PHP: Manual de referencia de HTML Manual de referencia de Javascript Manual de referencia de CSS Tutoriales de Ajax Libros gratuitos en PDF sobre desarrollo web (XHTML,Ajax, CSS, Javascript) Página 20

PLAN FORMATIVO MODALIDAD I

PLAN FORMATIVO MODALIDAD I PLAN FORMATIVO MODALIDAD I Modalidad Acción: TELEFORMACIÓN Nº de la Acción: FPTO/2014/695/202 Familia Profesional: Tipo Especialidad: IFC / INFORMÁTICA Y COMUNICACIONES NUEVA ESPECIALIDAD Area Profesional:

Más detalles

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB Objetivos Generales: Al término de esta acción formativa los participantes alcanzarán los siguientes objetivos: Preparar profesionales para el desarrollo

Más detalles

DESARROLLO CURRICULAR DEL MÓDULO DISEÑO Y REALIZACIÓN DE SERVICIOS DE PRESENTACIÓN EN ENTORNOS GRÁFICOS CICLO FORMATIVO DE GRADO SUPERIOR

DESARROLLO CURRICULAR DEL MÓDULO DISEÑO Y REALIZACIÓN DE SERVICIOS DE PRESENTACIÓN EN ENTORNOS GRÁFICOS CICLO FORMATIVO DE GRADO SUPERIOR DESARROLLO CURRICULAR DEL MÓDULO DISEÑO Y REALIZACIÓN DE SERVICIOS DE PRESENTACIÓN EN ENTORNOS GRÁFICOS CICLO FORMATIVO DE GRADO SUPERIOR DESARROLLO DE APLICACIONES INFORMÁTICAS Página 1 Página 2 ÍNDICE

Más detalles

FORMACIÓN ESPECIALIZADA EN HERRAMIENTAS Y LENGUAJES DE PROGRAMACIÓN WEB

FORMACIÓN ESPECIALIZADA EN HERRAMIENTAS Y LENGUAJES DE PROGRAMACIÓN WEB HERRAMIENTAS Y LENGUAJES DE PROGRAMACIÓN WEB La consolidación de los medios online como soporte principal de comunicación, así como la coyuntura económica, que relega a los soportes publicitarios convencionales

Más detalles

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES MATERIA: 28. DESARROLLO WEB EN ENTORNO SERVIDOR CURSO: 2º DE CFGS DESARROLLO DE APLICACIONES

Más detalles

SUPLEMENTO EUROPASS AL TÍTULO

SUPLEMENTO EUROPASS AL TÍTULO SUPLEMENTO EUROPASS AL TÍTULO DENOMINACIÓN DEL TÍTULO Técnico Superior en Desarrollo de Aplicaciones Web --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Más detalles

Implantación de Aplicaciones Web Fecha: 20-09-13

Implantación de Aplicaciones Web Fecha: 20-09-13 Página 1 de 24 RESUMEN DE LA PROGRAMACIÓN ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED CURSO AC. 2012 / 2013 ÁREA / MATERIA / MÓDULO PROFESIONAL Implantación de Aplicaciones Web (84 horas 4 horas semanales)

Más detalles

Confección y publicación de páginas Web

Confección y publicación de páginas Web 2014 Confección y publicación de páginas Web Docente: Manuel Fernández Catalán 0 ÍNDICE 1 Presentación... 2 2 Objetivos... 2 3 Tecnología... 2 4 Metodología y evaluación... 3 5 Material didáctico... 3

Más detalles

ACCIÓN FORMATIVA FINANCIADA POR EL SERVICIO PÚBLICO DE EMPLEO ESTATAL

ACCIÓN FORMATIVA FINANCIADA POR EL SERVICIO PÚBLICO DE EMPLEO ESTATAL MF0491_3: PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE. (IFCD0210: DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB) 180 HORAS PRESENCIALES Nº DE EXPEDIENTE: FC/2013/0064 ACCION 141 GRUPO 1 ACCIÓN FORMATIVA FINANCIADA

Más detalles

DESARROLLO CURRICULAR DEL MÓDULO ANÁLISIS Y DISEÑO DETALLADO DE APLICACIONES INFORMÁTICAS DE GESTIÓN CICLO FORMATIVO DE GRADO SUPERIOR

DESARROLLO CURRICULAR DEL MÓDULO ANÁLISIS Y DISEÑO DETALLADO DE APLICACIONES INFORMÁTICAS DE GESTIÓN CICLO FORMATIVO DE GRADO SUPERIOR DESARROLLO CURRICULAR DEL MÓDULO ANÁLISIS Y DISEÑO DETALLADO DE APLICACIONES INFORMÁTICAS DE GESTIÓN CICLO FORMATIVO DE GRADO SUPERIOR DESARROLLO DE APLICACIONES INFORMÁTICAS Página 1 Página 2 ÍNDICE DE

Más detalles

1. CONTENIDOS DE LA MATERIA

1. CONTENIDOS DE LA MATERIA 1. CONTENIDOS DE LA MATERIA 1. Evolución de las aplicaciones web Esquema de funcionamiento de un servicio web. Aplicaciones de instalación integrada (servidores web, sistemas gestores de bases de datos,

Más detalles

MAESTRO DE PHP PHP NIVEL 1

MAESTRO DE PHP PHP NIVEL 1 MAESTRO DE PHP MAESTRO DE PHP es el curso más completo diseñado para que aprendas desde 0 hasta poder desarrollar aplicaciones robustas utilizando Frameworks. Incluye los Cursos PHP Nivel 1 y PHP Avanzado

Más detalles

con certif icado de profesionalidad

con certif icado de profesionalidad CARACTERÍSTICAS El diseño web está cambiando en poco tiempo. Las nuevas tecnologías y estándares de programación están revolucionando tanto la forma de crear web como de interactuar con ellas. En nuestro

Más detalles

TFM Comunicación, Redes y Gestión de Contenidos

TFM Comunicación, Redes y Gestión de Contenidos TFM Comunicación, Redes y Gestión de Contenidos Aplicación móvil hibrida para control de asistencia y servicio técnico a domicilio y gestión de partes de trabajo Autor: Patricia Paguay Lara Tutorizado

Más detalles

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS Resultados de aprendizaje y criterios de evaluación 1. Identificar la estructura y organización

Más detalles

IES Politécnico Estella

IES Politécnico Estella SÍNTESIS PROGRAMACIÓN DEL MÓDULO/ DEPARTAMENTO: INFORMATICA GRUPO/CURSO: PRIMERO ASI (2014-2015) MÓDULO / : GEBD PROFESOR:JULIA SEVILLA PAULA REMIREZ 3.- CONTENIDOS: 3.1.- Enumera las Unidades Didácticas

Más detalles

CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL. Nivel 2. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL. Nivel 2. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 18 CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 2 Código IFC297_2 Versión 5 Situación RD 1201/2007 Actualización

Más detalles

I. E. S. Cristóbal de Monroy. DEPARTAMENTO: Informática. MATERIA: Aplicaciones Web. NIVEL: 2º Sistemas Microinformáticos y Redes

I. E. S. Cristóbal de Monroy. DEPARTAMENTO: Informática. MATERIA: Aplicaciones Web. NIVEL: 2º Sistemas Microinformáticos y Redes DEPARTAMENTO: Informática MATERIA: Aplicaciones Web NIVEL: 2º Sistemas Microinformáticos y Redes 1. Objetivos. Competencias Profesionales, Personales y Sociales 1.1 Objetivos del ciclo formativo Según

Más detalles

804036 - PWDBBDD-M - Programación Web Dinámica y Base de Datos

804036 - PWDBBDD-M - Programación Web Dinámica y Base de Datos Unidad responsable: 804 - CITM - Centro de la Imagen y la Tecnología Multimedia Unidad que imparte: 804 - CITM - Centro de la Imagen y la Tecnología Multimedia Curso: Titulación: 2015 GRADO EN MULTIMEDIA

Más detalles

Desarrollo de Aplicaciones con Tecnologías Web

Desarrollo de Aplicaciones con Tecnologías Web Desarrollo de Aplicaciones con Tecnologías Web Código: Modalidad: Distancia Duración: 100 Horas. Objetivos: La presente formación se ajusta al itinerario formativo del Certificado de Profesionalidad IFCD0210

Más detalles

abacformacio@abacformacio.com

abacformacio@abacformacio.com Programación de páginas web con PHP Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología

Más detalles

Curso Experto Programador PHP

Curso Experto Programador PHP Total 160 horas Curso Experto Programador PHP Modalidad: presencial, 100% práctico. Descuento al realizar el curso completo. Financiación: pago por cuotas. Bonificable. Bolsa de trabajo. 1. Descripción

Más detalles

PROGRAMA FORMATIVO Desarrollo de aplicaciones JAVA (Programador JAVA)

PROGRAMA FORMATIVO Desarrollo de aplicaciones JAVA (Programador JAVA) PROGRAMA FORMATIVO Desarrollo de aplicaciones JAVA (Programador JAVA) Fecha DATOS GENERALES DE LA ESPECIALIDAD 1. Familia Profesional: Informática y Comunicaciones Área Profesional: Desarrollo 2. Denominación:

Más detalles

Escuela Provincial de Educación Técnica N 1 UNESCO. Planificación Anual 2015 Ciclo Superior Secundario

Escuela Provincial de Educación Técnica N 1 UNESCO. Planificación Anual 2015 Ciclo Superior Secundario Escuela Provincial de Educación Técnica N 1 UNESCO Planificación Anual 2015 Ciclo Superior Secundario Especialidad: Técnico en Informática Personal y Profesional - Espacio Curricular: Programación Web

Más detalles

INSTITUCION UNIVERSITARIA INPAHU BASES DE DATOS EN LA WEB

INSTITUCION UNIVERSITARIA INPAHU BASES DE DATOS EN LA WEB INSTITUCION UNIVERSITARIA INPAHU BASES DE DATOS EN LA WEB MACROMEDIA DREAMWEAVER Unidad 1. El entorno de trabajo La pantalla inicial Las barras Los paneles e inspectores Personalizar el área de trabajo

Más detalles

Evaluar el rendimiento de los servicios de comunicaciones. ANEXO CLIV

Evaluar el rendimiento de los servicios de comunicaciones. ANEXO CLIV 746 Miércoles 5 octubre 2005 Suplemento del BOE núm. 238 CE2.1 Identificar los distintos sistemas de archivo utilizables en un dispositivo de almacenamiento dado para optimizar los procesos de registro

Más detalles

1. Resumen.. 3. 2. Objetivos.. 3. 3. Introducción. 3

1. Resumen.. 3. 2. Objetivos.. 3. 3. Introducción. 3 1 Índice 1. Resumen.. 3 2. Objetivos.. 3 3. Introducción. 3 4. Aplicación web para la gestión de una memoria corporativa: reportes de actividades (proyectos) 4.1 Metodología... 4 4.2 Lenguajes y herramientas

Más detalles

SUPLEMENTO EUROPASS AL TÍTULO

SUPLEMENTO EUROPASS AL TÍTULO SUPLEMENTO EUROPASS AL TÍTULO DENOMINACIÓN DEL TÍTULO Técnico Superior en Desarrollo de Aplicaciones Multiplataforma --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Más detalles

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL Página 1 de 21 CUALIFICACIÓN DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC154_3 Versión 5 Situación RD 1087/2005 Actualización

Más detalles

Programación páginas web JavaScript y PHP

Programación páginas web JavaScript y PHP Programación páginas web JavaScript y PHP Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la

Más detalles

PROGRAMADOR DE BASES DE DATOS RELACIONALES

PROGRAMADOR DE BASES DE DATOS RELACIONALES PROGRAMADOR DE BASES DE DATOS RELACIONALES PROGRAMADOR DE BASES DE DATOS RELACIONALES Horas: 200 Teoría: 50 Práctica: 150 Presenciales: 200 A Distancia: 0 Acción: FIP IFCI4004 Nº Grupo: Código: FIP IFCI4004

Más detalles

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA AREA DEL TEMA: INGENIERÍA DE SOFTWARE OBJETIVO GENERAL Desarrollar aplicaciones web utilizando

Más detalles

DISEÑO Y DESARROLLO WEB CON HTML 5, CSS Y DREAMWEAVER CS4 OBRA COMPLETA 2 VOLÚMENES

DISEÑO Y DESARROLLO WEB CON HTML 5, CSS Y DREAMWEAVER CS4 OBRA COMPLETA 2 VOLÚMENES DISEÑO Y DESARROLLO WEB CON HTML 5, CSS Y DREAMWEAVER CS4 OBRA COMPLETA 2 VOLÚMENES Objetivos Dotar al interesado de conocimientos teóricos y prácticos para poder desarrollar un sitio Web con HTML y aplicar

Más detalles

CI Politécnico Estella

CI Politécnico Estella SÍNTESIS DE LA PROGRAMACIÓN DEL MÓDULO/ASIGNATURA DEPARTAMENTO: INFORMÁTICA GRUPO/CURSO: 2º ASIR 2015-2016 MÓDULO/ASIGNATURA: 9 IAWE (Implantación de Aplicaciones Web) PROFESOR: José Ignacio Calvo Pastor

Más detalles

DOCUMENTACION A PRESENTAR: TRABAJADORES (RÉGIMEN GENERAL, ADMINISTRACIÓN PÚBLICA, AUTÓNOMOS) DEMANDANTES DE EMPLEO

DOCUMENTACION A PRESENTAR: TRABAJADORES (RÉGIMEN GENERAL, ADMINISTRACIÓN PÚBLICA, AUTÓNOMOS) DEMANDANTES DE EMPLEO MF0492_3 PROGRAMACION WEB EN EL ENTORNO SERVIDOR (IFCD0210: DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB) 240 HORAS PRESENCIALES Nº DE EXPEDIENTE: FC/2013/0064 ACCION 217 GRUPO 1 ACCIÓN FORMATIVA FINANCIADA

Más detalles

Datos del Curso Título Diseño y Creación de Portales Web

Datos del Curso Título Diseño y Creación de Portales Web Datos del Curso Título Diseño y Creación de Portales Web Duración 40 horas (5,3 créditos ECTS) Responsables Dr. Julio Gómez López Dra. Consolación Gil Montoya Profesorado Eugenio Villar Fernández euflamante@gmail.com

Más detalles

ADMINISTRACIÓN DE BASES DE DATOS

ADMINISTRACIÓN DE BASES DE DATOS ADMINISTRACIÓN DE BASES DE DATOS Descripción del curso: Con la nueva legislación, para desarrollar la actividad profesional de ADMINISTRACIÓN DE BASES DE DATOS, ya sea en entidades públicas o privadas,

Más detalles

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS Resultados de aprendizaje y criterios de evaluación. 1. Identificar la estructura y organización

Más detalles

DEPARTAMENTO: Informática. MATERIA: Programación. NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma

DEPARTAMENTO: Informática. MATERIA: Programación. NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma DEPARTAMENTO: Informática MATERIA: Programación NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma 1. Objetivos. Competencias Profesionales, Personales y Sociales 1.1 Objetivos del ciclo formativo La

Más detalles

ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13

ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13 ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13 1.1 SISTEMAS LÓGICOS DE ALMACENAMIENTO DE LA INFORMACIÓN...13 1.2 ALMACENAMIENTO EN FICHEROS...13 1.2.1 Registros físicos y registros

Más detalles

Programación páginas web JavaScript y PHP

Programación páginas web JavaScript y PHP PRESENTACIÓN Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología PHP y el servidor

Más detalles

CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA

CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA PROGRAMACIÓN DIDACTICA ANUAL Parte específica del módulo: 0485. Programación Departamento de Familia Profesional de Informática Curso: 2014-15

Más detalles

Ciclo Formativo de Grado Superior Desarrollo de Aplicaciones Web

Ciclo Formativo de Grado Superior Desarrollo de Aplicaciones Web Ciclo Formativo de Grado Superior Desarrollo de Aplicaciones Web Proyecto Propio de Ampliación con Programación de Dispositivos Móviles e Inteligentes Paseo de la Puerta del Ángel, s/n 28011 Madrid www.iesellago.net

Más detalles

Máster en DISEÑO Y DESARROLLO DE PROYECTOS WEB

Máster en DISEÑO Y DESARROLLO DE PROYECTOS WEB Máster en DISEÑO Y DESARROLLO DE PROYECTOS WEB OBJETIVOS El máster está compuesto por los módulos de Diseño de páginas Web profesionales y Desarrollo de sitios Web con PHP y Javascript. Al finalizar el

Más detalles

PROGRAMACIÓN PÁGINAS WEB JAVASCRIPT Y PHP

PROGRAMACIÓN PÁGINAS WEB JAVASCRIPT Y PHP PROGRAMACIÓN PÁGINAS WEB JAVASCRIPT Y PHP OBJETIVOS Estudiar la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología PHP y el servidor de bases de datos

Más detalles

Arquitectura. 1.- Aplicaciones Web. Definición. Arquitectura clásica. Contenidos. 1.- Aplicaciones Web

Arquitectura. 1.- Aplicaciones Web. Definición. Arquitectura clásica. Contenidos. 1.- Aplicaciones Web Arquitectura 1.- Aplicaciones Web Definición Contenidos 1.- Aplicaciones Web 2.- Arquitectura de aplicaciones Web Lo que distingue una aplicación Web de una mero sitio Web reside en la posibilidad que

Más detalles

Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4

Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4 Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4 Modalidad: Distancia, On-Line Duración: 154 horas Objetivos: Diseño y desarrollo Web con HTML 5 y CSS Dotar al alumno de conocimientos teóricos

Más detalles

Objetivos y Competencias

Objetivos y Competencias Objetivos y Competencias 2.1 Objetivos del ciclo formativo a) Ajustar la configuración lógica del sistema analizando las necesidades y criterios establecidos para configurar y explotar sistemas informáticos.

Más detalles

PROGRAMA: Diseño y desarrollo Web con HTML 5,

PROGRAMA: Diseño y desarrollo Web con HTML 5, PROGRAMA: Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4 Objetivos: Diseño y desarrollo Web con HTML 5 y CSS Dotar al alumno de conocimientos teóricos y prácticos para poder desarrollar un

Más detalles

Módulo Profesional 01: Bases de datos (código: 0484).

Módulo Profesional 01: Bases de datos (código: 0484). Módulo Profesional 01: Bases de datos (código: 0484). Actividades de enseñanza-aprendizaje que permiten alcanzar los objetivos del módulo. Interpretar diseños lógicos de bases de datos. Realizar el diseño

Más detalles

Arquitectura de Aplicaciones

Arquitectura de Aplicaciones 1 Capítulo 13: Arquitectura de aplicaciones. - Sommerville Contenidos del capítulo 13.1 Sistemas de procesamiento de datos 13.2 Sistemas de procesamiento de transacciones 13.3 Sistemas de procesamiento

Más detalles

PROGRAMACIÓN PÁGINAS WEB CON PHP

PROGRAMACIÓN PÁGINAS WEB CON PHP PROGRAMACIÓN PÁGINAS WEB CON PHP Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología

Más detalles

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB DENOMINACIÓN: CON TECNOLOGÍAS WEB Código: IFCD0210 Familia profesional: Informática y Comunicaciones Área profesional: Desarrollo Nivel de cualificación profesional: 3 Cualificación profesional de referencia:

Más detalles

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 16 CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC304_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

Programador Web 2.0 OBJETIVOS GENERALES

Programador Web 2.0 OBJETIVOS GENERALES Programador Web 2.0 OBJETIVOS GENERALES Las herramientas y lenguajes utilizados en la Web hoy convergen para brindar las más diversas posibilidades en el desarrollo de aplicaciones Web y en otros dispositivos

Más detalles

PROGRAMA FORMATIVO. Diseño y desarrollo web con HTML 5, CSS y Dreamweaver CS4 - Obra completa - 2 volúmenes

PROGRAMA FORMATIVO. Diseño y desarrollo web con HTML 5, CSS y Dreamweaver CS4 - Obra completa - 2 volúmenes PROGRAMA FORMATIVO Diseño y desarrollo web con HTML 5, CSS y Dreamweaver CS4 - Obra completa - 2 volúmenes Sector: Desarrollo Web Multimedia Modalidad: Distancia Duración: Objetivos: Código: 4356 Dotar

Más detalles

CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL. Nivel 2. Versión 6. Actualización

CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL. Nivel 2. Versión 6. Actualización Página 1 de 19 CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 2 Código IFC297_2 Versión 6 Situación Contraste externo Actualización

Más detalles

ACADEMIA DDW TEMARIO

ACADEMIA DDW TEMARIO ACADEMIA DDW TEMARIO Diseño Web / Maquetación / Semántica / SEO / JavaScript / HTML5 / CSS3 Introducción Definición de HTML Diferencias entre versiones HTML Maquetación Semántica DOM, Debugger y Navegadores

Más detalles

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO INNOVATIVA CENTRO DE TRANSFERENCIA Y DESARROLLO TECNOLÓGICO ESPE CECAI Capacitación Virtual La mejor opción para su crecimiento profesional

Más detalles

BASES DE DATOS TEMA 1. INTRODUCCION

BASES DE DATOS TEMA 1. INTRODUCCION Contenidos generales BASES DE DATOS TEMA 1. INTRODUCCION Bases de datos, Sistemas de gestión de bases de datos y Sistemas de bases de datos Bases de datos vs. Sistemas de archivos Objetivos de los Sistemas

Más detalles

Administración de bases de datos MySQL

Administración de bases de datos MySQL Administración de bases de datos MySQL Autor: José Luis Bautista Tutor: José Luis Bautista 1. TÍTULO Administración de bases de datos MySQL 2. DESCRIPCIÓN En la actualidad la mayor parte de las aplicaciones

Más detalles

CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB

CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DEPARTAMENTO DE FP DE INFORMÁTICA. DESARROLLO WEB EN ENTORNO CLIENTE Pág: 1 de 14 CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB PROGRAMACIÓN ANUAL Parte específica del módulo: 0612. Desarrollo Web en Entorno

Más detalles

PROGRAMA DE CURSO DE FORMACIÓN PROFESIONAL OCUPACIONAL

PROGRAMA DE CURSO DE FORMACIÓN PROFESIONAL OCUPACIONAL MINISTERIO DE TRABAJO Y ASUNTOS SOCIALES PROGRAMA DE CURSO DE FORMACIÓN PROFESIONAL OCUPACIONAL Programador de bases de datos relacionales. DATOS GENERALES DEL CURSO 1. Familia Profesional: SERVICIOS A

Más detalles

Diplomado Programación Web con PHP, MySQL 5.0, Apache y Ajax

Diplomado Programación Web con PHP, MySQL 5.0, Apache y Ajax Diplomado Programación Web con PHP, MySQL 5.0, Apache y Ajax Actualmente ofrecemos entrenamiento en PHP 5.0 en conjunto con MySQL a través de nuestro Diplomado Programación Web con PHP, MySQL 5.0, Apache

Más detalles

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 17 CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC303_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

DEPARTAMENTO DE INFORMATICA

DEPARTAMENTO DE INFORMATICA DEPARTAMENTO DE INFORMATICA MODULO: IMPLANTACIÓN DE APLICACIONES INFORMÁTICAS DE GESTIÓN CURSO: 2º C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS INTRODUCCIÓN... 2 OBJETIVOS GENERALES... 2 CAPACIDADES

Más detalles

elastic PROJECTS INFORMACIÓN COMERCIAL PROJECTS

elastic PROJECTS INFORMACIÓN COMERCIAL PROJECTS PROJECTS elastic PROJECTS INFORMACIÓN COMERCIAL Inscripción Registro Mercantil de Pontevedra, Tomo 3116, Libro 3116, Folio 30, Hoja PO-38276 C.I.F.: B-36.499.960 contact@imatia.com 1 INTRODUCCIÓN Mediante

Más detalles

PROGRAMADORES DE APLICACIONES INFORMATICAS

PROGRAMADORES DE APLICACIONES INFORMATICAS PROGRAMADORES DE APLICACIONES INFORMATICAS 38201017 Marque con una X el período correspondiente: O 1º PERIODO FORMATIVO Diseño web Principios de diseño web. El proceso de diseño web. Lenguajes de marcado

Más detalles

Anexo I MÓDULOS PROFESIONALES. 1. Evalúa sistemas informáticos identificando sus componentes y características.

Anexo I MÓDULOS PROFESIONALES. 1. Evalúa sistemas informáticos identificando sus componentes y características. Página I / Anexo I Núm. 135 BOLETÍN OFICIAL DE LA RIOJA Viernes, 21 de octubre de 2011 Módulo Profesional: Sistemas informáticos. Código: 0483 Equivalencia en créditos ECTS: 10 Curso: 1º Duración: 170

Más detalles

SUPLEMENTO EUROPASS AL DIPLOMA DE TÉCNICO SUPERIOR DE FORMACIÓN PROFESIONAL

SUPLEMENTO EUROPASS AL DIPLOMA DE TÉCNICO SUPERIOR DE FORMACIÓN PROFESIONAL SUPLEMENTO EUROPASS AL DIPLOMA DE TÉCNICO SUPERIOR DE FORMACIÓN PROFESIONAL DENOMINACIÓN DEL TÍTULO (ES) Técnico Superior en Administración de Sistemas Informáticos en Red TRADUCCIÓN DE LA DENOMINACION

Más detalles

PROGRAMACIÓN EN PHP. 1. Identificar las características y modalidad de programación bajo PHP.

PROGRAMACIÓN EN PHP. 1. Identificar las características y modalidad de programación bajo PHP. Duración: 60 horas FUNDAMENTACIÓN DEL CURSO PROGRAMACIÓN EN PHP El Lenguaje PHP o Hypertext PreProcessor, al igual que C y Perl maneja programación estructurada, lo que le permite a los programadores con

Más detalles

DATOS ESPECÍFICOS DEL CURSO

DATOS ESPECÍFICOS DEL CURSO DATOS ESPECÍFICOS DEL CURSO 14. Denominación del módulo: LA ESTRUCTURA DEL INTERFAZ Y LOS ELEMENTOS DE DISEÑO WEB Y MULTIMEDIA. 15. Objetivo del módulo: Diseñar la estructura del interfaz, identificando

Más detalles

ADMINISTRACIÓN Y PROGRAMACIÓN EN SISTEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES Y DE GESTIÓN DE RELACIONES CON CLIENTES CUALIFICACIÓN PROFESIONAL

ADMINISTRACIÓN Y PROGRAMACIÓN EN SISTEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES Y DE GESTIÓN DE RELACIONES CON CLIENTES CUALIFICACIÓN PROFESIONAL Página 1 de 23 CUALIFICACIÓN PROFESIONAL Familia Profesional Nivel 3 Código IFC363_3 Versión 5 Situación RD 1701/2007 Actualización ADMINISTRACIÓN Y PROGRAMACIÓN EN SISTEMAS DE PLANIFICACIÓN DE RECURSOS

Más detalles

Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda

Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda Agradecimientos Introducción Gestores de bases de datos Servidores de bases de datos Microsoft SQL Server 2012 Qué puede hacer con SQL Server

Más detalles

rg.o El l c i c c i l c o l o de d vi v d i a d a cm a l@ rza e de d u n u n si s s i t s e t ma m a de d in i f n or o ma m c a i c ó i n ó b

rg.o El l c i c c i l c o l o de d vi v d i a d a cm a l@ rza e de d u n u n si s s i t s e t ma m a de d in i f n or o ma m c a i c ó i n ó b El ciclo de vida de un sistema de información El ciclo de vida de un sistema de información El proceso de desarrollo de software Modelos de ciclo de vida El ciclo de vida de una base de datos El proceso

Más detalles

PROGRAMACIÓ DIDÁCTICA: Secuanciación, Temporalización y Unidades Didácticas

PROGRAMACIÓ DIDÁCTICA: Secuanciación, Temporalización y Unidades Didácticas Departamento de Informática PROGRAMACIÓN DIDÁCTICA Curso 11-12 1 CONSEJERÍA DE EDUCACIÓN I.E.S. NERVIÓN Departamento de Informática CICLO FORMATIVO: TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMA.

Más detalles

1. Instala gestores de contenidos, identificando sus aplicaciones y configurándolos según requerimientos.

1. Instala gestores de contenidos, identificando sus aplicaciones y configurándolos según requerimientos. Módulo Profesional: Aplicaciones web. Código: 0228. Resultados de aprendizaje y criterios de evaluación. 1. Instala gestores de contenidos, identificando sus aplicaciones y configurándolos según requerimientos.

Más detalles

CURSO DE PROGRAMACIÓN PHP MySQL

CURSO DE PROGRAMACIÓN PHP MySQL CURSO DE PROGRAMACIÓN PHP MySQL MASTER EN PHP MÓDULO NIVEL BASICO PRIMER MES Aprende a crear Sitios Web Dinámicos con PHP y MySQL 1. Introducción Qué es PHP? Historia Por qué PHP? Temas de instalación

Más detalles

ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS

ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS CUALIFICACIÓN PROFESIONAL ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS NIVEL DE CUALIFICACIÓN: 3 ÁREA COMPETENCIAL: INFORMATICA ÍNDICE 1. ESPECIFICACIÓN DE COMPETENCIA...3 1.1. COMPETENCIA GENERAL...3 1.2.

Más detalles

1. INFORMACIÓN GENERAL

1. INFORMACIÓN GENERAL 1. INFORMACIÓN GENERAL TÍTULO Desarrollo de Aplicaciones Multiplataforma FAMILIA PROFESIONAL Informática y comunicaciones DURACIÓN 2.000 horas = 1.600 online + 400 en centros de trabajo QUIÉN PUEDE HACER

Más detalles

Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web

Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web Kexy Rodríguez kexy.rodriguez@utp.ac.pa Centro de Investigación, Postgrado y Extensión UTPVirtual Universidad Tecnológica de Panamá

Más detalles

Anexo 3 MÓDULO DE FORMACIÓN EN CENTROS DE TRABAJO PROGRAMA FORMATIVO. Centro de trabajo: Tutor del centro de trabajo:

Anexo 3 MÓDULO DE FORMACIÓN EN CENTROS DE TRABAJO PROGRAMA FORMATIVO. Centro de trabajo: Tutor del centro de trabajo: Hoja Nº: 1 1. Identifica la estructura y organización de la empresa, relacionándola con la producción y comercialización de los productos que obtiene. 2. Aplica hábitos éticos y laborales en el desarrollo

Más detalles

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R índice Módulo A Unidad didáctica 1: Introducción a las Bases de Datos Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos 3 19 Módulo B Unidad didáctica 1: Fase de análisis de requisitos Modelo

Más detalles

BOLETÍN OFICIAL DEL ESTADO

BOLETÍN OFICIAL DEL ESTADO Núm. 300 Miércoles 14 de diciembre de 2011 Sec. I. Pág. 135721 No debe interpretarse que los diversos espacios formativos identificados deban diferenciarse necesariamente mediante cerramientos. Las instalaciones

Más detalles

Administración de Bases de Datos MySQL. Centro Internacional de Tecnologías Avanzadas Fundación Germán Sánchez Ruipérez

Administración de Bases de Datos MySQL. Centro Internacional de Tecnologías Avanzadas Fundación Germán Sánchez Ruipérez Administración de Bases de Datos MySQL Centro Internacional de Tecnologías Avanzadas Fundación Germán Sánchez Ruipérez 1. Título: Administración de Bases de Datos MySQL 2. Descripción: Este curso está

Más detalles

Ingeniería del Software. Diseño. Diseño en el PUD. Diseño de software. Patrones arquitectónicos. Diseño Orientado a Objetos en UML

Ingeniería del Software. Diseño. Diseño en el PUD. Diseño de software. Patrones arquitectónicos. Diseño Orientado a Objetos en UML Diseño Diseño en el PUD Diseño de software Patrones arquitectónicos Diseño Orientado a Objetos en UML 1 Iteración en PUD Planificación de la Iteración Captura de requisitos: Modelo de casos de uso, Modelo

Más detalles

Curso Especialista Técnico Programador Web

Curso Especialista Técnico Programador Web Curso Especialista Técnico Programador Web Total 185 horas Modalidad: presencial, 100% práctico. Descuento al realizar el curso completo. Financiación: pago por cuotas. Bonificable. Bolsa de trabajo. 1.

Más detalles

I. DATOS DE IDENTIFICACIÓN. 1. Unidad Académica: _Facultad de Ciencias

I. DATOS DE IDENTIFICACIÓN. 1. Unidad Académica: _Facultad de Ciencias UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA COORDINACIÓN DE FORMACIÓN BÁSICA COORDINACIÓN DE FORMACIÓN PROFESIONAL Y VINCULACIÓN PROGRAMA DE UNIDAD DE APRENDIZAJE POR COMPETENCIAS I. DATOS DE IDENTIFICACIÓN

Más detalles

804024 - POI-M - Programación Orientada a Internet

804024 - POI-M - Programación Orientada a Internet Unidad responsable: 804 - CITM - Centro de la Imagen y la Tecnología Multimedia Unidad que imparte: 804 - CITM - Centro de la Imagen y la Tecnología Multimedia Curso: Titulación: 2015 GRADO EN MULTIMEDIA

Más detalles

PROGRAMACIÓN DE MÓDULO DEPARTAMENTO INFORMÁTICA Y COMUNICACIONES CICLO FORMATIVO ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED

PROGRAMACIÓN DE MÓDULO DEPARTAMENTO INFORMÁTICA Y COMUNICACIONES CICLO FORMATIVO ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED Página 1 de 18 DEPARTAMENTO INFORMÁTICA Y COMUNICACIONES CICLO FORMATIVO ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED MÓDULO ADMINISTRACIÓN DE SISTEMAS GESTORES DE BASES DE DATOS 1. Introducción. De

Más detalles

CI Politécnico Estella

CI Politécnico Estella SÍNTESIS DE LA PROGRAMACIÓN DEL MÓDULO/ASIGNATURA DEPARTAMENTO: INFORMÁTICA GRUPO/CURSO: 2º ASIR 2015-2016 MÓDULO: 10 ASGBD (Administración de Sistemas Gestores de Bases de Datos) PROFESOR: JULIA SEVILLA

Más detalles

PROGRAMACION DOCENTE

PROGRAMACION DOCENTE PROGRAMACION DOCENTE Módulo: Sistemas de Gestión Empresarial (SGE) Ciclo: Desarrollo de Aplicaciones Multiplataforma (DAM) Profesor: Antonio López Jiménez. Curso: 2015/16 1.- Competencias, objetivos y

Más detalles

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL AVANZADO

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL AVANZADO Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL AVANZADO Tabla de contenido Programación Web PHP con MySQL Avanzado...3 Presentación del curso...3 Objetivos de aprendizaje...4 Contenidos

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA...7 Tarea DSI 1.1: Definición de Niveles de Arquitectura...9 Tarea DSI 1.2:

Más detalles

CURSOS Y DESCRIPCIÓN 16-0071 / 29-0942 ADMINISTRACIÓN DE BASE DE DATOS

CURSOS Y DESCRIPCIÓN 16-0071 / 29-0942 ADMINISTRACIÓN DE BASE DE DATOS 16-0071 / 29-0942 ADMINISTRACIÓN DE BASE DE DATOS Descripción General: El participante podrá conocer el modelaje conceptual de los datos: con respecto a la definición del modelo, clasificación de los modelos

Más detalles

GUÍA DOCENTE PROGRAMACION DE APLICACIONES WEB

GUÍA DOCENTE PROGRAMACION DE APLICACIONES WEB GUÍA DOCENTE PROGRAMACION DE APLICACIONES WEB I.- DATOS INICIALES DE IDENTIFICACIÓN Nombre de la asignatura: Programación de aplicaciones web Carácter: Optativa Titulación: Master Sistemas y Servicios

Más detalles

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Base de Datos ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Una base de datos es un conjunto de elementos de datos que se describe a sí mismo, con relaciones entre esos elementos, que presenta

Más detalles

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN INGENIERÍA HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Bases de Datos para Aplicaciones. 2. Competencias a la que contribuye la asignatura Dirigir proyectos de tecnologías

Más detalles

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN INGENIERÍA HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Bases de Datos para Aplicaciones. 2. Competencias a la que contribuye la asignatura Dirigir proyectos de tecnologías

Más detalles

Diplomado Java. Descripción. Objetivo. A quien está dirigido. Requisitos. Beneficios

Diplomado Java. Descripción. Objetivo. A quien está dirigido. Requisitos. Beneficios Diplomado Java Descripción El lenguaje de programación Java es uno de los más utilizados hoy en día. Su potencia, simplicidad, funcionalidad y capacidad hacen que este lenguaje sea una de las herramientas

Más detalles