Máster en Formación Permanente en Programación Web, Diseño Creativo e Interactivo aplicado al Desarrollo Web
100% Online
60 ECTS
12 meses
2195€
Presentación
Si tiene interés en el entorno del diseño gráfico y quiere complementar su formación con los aspectos esenciales sobre el desarrollo web este es su momento, con el Master en Programación Web, Diseño Creativo e Interactivo aplicado al Desarrollo Web podrá adquirir los conocimientos fundamentales que le ayudarán a desenvolverse de manera experta en este sector. Gracias a la realización de este Master Internacional en Diseño Creativo e Interactivo aplicado al Desarrollo Web el alumno será capaz de manejar diferentes herramientas propias del diseño gráfico como son Adobe Photoshop, Illustrator o Animate. Además podrá conocer aspectos del desarrollo web gracias al conocimiento de HTML5 y CSS3.
Universidades colaboradoras
Para qué te prepara
Este Master en Programación Web, Diseño Creativo e Interactivo aplicado al Desarrollo Web le prepara para tener una visión amplia sobre el diseño gráfico gracias a la adquisición de conocimientos sobre los software Photoshop, Illustrator y Animate del paquete Adobe, además de dominar las técnicas más avanzadas y novedosas de diseño y programación Web gracias a la aplicación de los estándares web HTML5 y Hojas de estilo en cascada Nivel 3 (CSS3).
Objetivos
- Conocer a fondo Photoshop y su utilidad.
- Aplicar las técnicas que nos ofrece Adobe Illustrator.
- Realizar actividades con Adobe Animate.
- Conocer la situación actual de la Web, en la que tienen gran relevancia las páginas dinámicas e interactivas, convirtiéndose prácticamente en aplicaciones web.
- Estudiar las novedades que aportan HTML5 y CSS3 como evolución de los dos principales estándares web.
- Conocer las novedades que aparecen con la versión Nivel 3 de las Hojas de estilo en cascada (CSS3).
- Desarrollar y desplegar aplicaciones web.
- Documentar aplicaciones web.
A quién va dirigido
El Master en Programación Web, Diseño Creativo e Interactivo aplicado al Desarrollo Web está dirigido a profesionales del entorno del diseño gráfico o desarrollo web que quieran seguir formándose y adquirir conocimientos sobre estas funciones tan importantes en la actualidad laboral. Además es interesante para personas que quieran adentrarse en este ámbito.
Salidas Profesionales
Diseño Gráfico / Diseño Web / Desarrollo Web / Programación / Desarrollo de aplicaciones web.
Temario
MÓDULO 1. TEORÍA Y FUNDAMENTOS BÁSICOS DEL DISEÑO GRÁFICO
UNIDAD DIDÁCTICA 1. EL DISEÑO
- Definición de Diseño
- La práctica del diseño
- Disciplinas del diseño
- Signo y Símbolo
- Elementos básicos del diseño
- Teoría de la percepción
UNIDAD DIDÁCTICA 2. EL COLOR
- Teoría del color
- El círculo cromático
- La armonía
- Contrastes de color
- Psicología del Color
UNIDAD DIDÁCTICA 3. TIPOGRAFÍA
- Definición de tipografía
- Características de los tipos
- Clasificación de los tipos
- Clasificación histórica
- Clasificación por forma
- Elementos tipográficos
- Tipografía digital
- La tipografía en el diseño
UNIDAD DIDÁCTICA 4. TÉCNICAS DE COMPOSICIÓN
- ¿Qué es la composición?
- Estructuras compositivas
- El espacio
- La Sección Áurea
- Las figuras geométricas
- Los planos compositivos
- Ritmo visual
- Equilibrio visual
- Equilibrio estático
- Equilibrio dinámico
UNIDAD DIDÁCTICA 5. DISEÑO PUBLICITARIO
- La publicidad
- Objetivos de la publicidad
- Medios publicitarios
- Identidad corporativa
- Logotipo y marca
- Estrategias de diseño
- Publicidad impresa
- Publicidad en televisión
- Packaging
- Del diseño a la realización
UNIDAD DIDÁCTICA 6. MAQUETACIÓN
- ¿Qué es la maquetación?
- Preparar un documento para la maquetación
- Ocupando el espacio de la página
- Texto e imagen
- Composición del texto
- Errores frecuentes
UNIDAD DIDÁCTICA 7. FOTOMECÁNICA E IMPRESIÓN
- ¿Qué es la fotomecánica?
- Pasos de una impresión
- Escaneado
- El escáner
- Filmación
- Fotolitos
- Las tintas
- Tipos de impresión
UNIDAD DIDÁCTICA 8. DISEÑO WEB
- Qué implica el diseño web
- Planificación de una página web
- Tipos de sitios web
- Análisis demográfico
- Definir el estilo
- Maquetación
- Creación del sitio
- Nociones básicas
- HTML
- CSS
- Flash
- Colgar el sitio en la red
- Promoción del sitio web
UNIDAD DIDÁCTICA 9. DISEÑO 3D
- El diseño tridimensional
- Fundamentos
- Interfaces de navegación
- Modelado
- Animación
- Imagen final
- Materiales y texturas
- Iluminación y render
- Formatos
- Atajos de teclado
MÓDULO 2. ADOBE ILLUSTRATOR CC
UNIDAD DIDÁCTICA 1. PRESENTACIÓN
- Presentación
UNIDAD DIDÁCTICA 2. CONCEPTOS BÁSICOS
- Novedades del programa
- ¿Qué es un gráfico vectorial?
- ¿Qué es un mapa de bits?
UNIDAD DIDÁCTICA 3. ÁREA DE TRABAJO
- La interfaz y área de trabajo
- Abrir, colocar, exportar y guardar un archivo
- Las paletas flotantes y vistas
- Desplazarse por el documento
- Modos de pantalla, reglas, guías y cuadrícula
- Las mesas de trabajo
- Ejercicios
UNIDAD DIDÁCTICA 4. SELECCIONAR Y ORGANIZAR OBJETOS
- Herramientas de selección I
- Herramientas de selección II
- Trabajar con selecciones
- Agrupar objetos y modos de aislamiento
- Alinear y distribuir objetos
- Ejercicios
UNIDAD DIDÁCTICA 5. CREAR FORMAS BÁSICAS
- Crear formas básicas
- Herramienta destello, línea y lápiz
- Dibujar arcos, espirales y cuadrículas
- Contorno y relleno
- Herramienta borrador y suavizar
- Ejercicios
UNIDAD DIDÁCTICA 6. COLOR Y ATRIBUTOS DE RELLENO
- Modos de color
- Colorear desde la paleta muestras
- Cambiar trazo
- Pintura interactiva
- Paleta personalizada y paleta Muestras
- Copiar atributos
- Degradados y transparencias
- Motivos
- Volver a colorear la ilustración
- Ejercicios
UNIDAD DIDÁCTICA 7. TRAZADOS Y CURVAS BÉZIER
- Nociones sobre trazados
- Herramienta pluma
- Trabajar con trazados I
- Trabajar con trazados II
- Herramientas de manipulación vectorial
- Ejercicios
UNIDAD DIDÁCTICA 8. LAS CAPAS
- Acerca de las capas
- El panel capas
- Trabajar con capas I
- Trabajar con capas II
- Mascaras de recorte
- Ejercicios
UNIDAD DIDÁCTICA 9. TEXTO
- Textos
- Importar textos y crear columnas
- Enlazar texto y el área de texto
- Texto objetos y formatear texto
- Propiedades de párrafo y estilos
- Rasterizar y exportar texto
- Atributos de Apariencia
- Ortografía y envolventes
- Ejercicios
UNIDAD DIDÁCTICA 10. FILTROS, ESTILOS Y SÍMBOLOS
- Aplicar y editar efectos
- Rasterización y efecto de sombra
- Objetos en tres dimensiones
- Mapeado
- Referencia rápida de efectos
- Estilos gráficos
- Pinceles
- Pincel de manchas
- Símbolos
- Ejercicios
UNIDAD DIDÁCTICA 11. TRANSFORMAR OBJETOS
- Escalar objetos
- Rotar y distorsionar objetos
- Colocar y reflejar objetos
- Envolventes
- Combinar objetos
- Fusión de objetos
- Ejercicios
UNIDAD DIDÁCTICA 12. GRÁFICOS WEB Y OTROS FORMATOS
- Optimizar imágenes
- Mapas de imagen
- Sectores
- Exportar e importar imágenes
- Crear PDF
- Automatizar tareas
- Calcar mapa de bits
- Ejercicios
UNIDAD DIDÁCTICA 13. IMPRESIÓN
- Impresión: panorama general
- Acerca del color
- Información de documento
- Opciones generales de impresión I
- Opciones generales de impresión II
- Archivos PostScript y degradados
- Ejercicios
UNIDAD DIDÁCTICA 14. OTRAS HERRAMIENTAS
- Degradados en trazos
- Creación de patrones
- Cuadrícula de perspectiva
- Gráficas
- Herramienta rociar símbolos
- Ejercicios
MÓDULO 3. ADOBE PHOTOSHOP CC
UNIDAD DIDÁCTICA 1. PRESENTACIÓN
- Presentación
UNIDAD DIDÁCTICA 2. CONCEPTOS BÁSICOS
- Novedades del programa
- Tipos de imágenes
- Resolución de imagen
- Formato PSD
- Formatos de imagen
UNIDAD DIDÁCTICA 3. ÁREA DE TRABAJO
- Abrir y guardar una imagen
- Crear un documento nuevo
- Área de trabajo
- Gestión de ventanas y paneles
- Guardar un espacio de trabajo
- Modos de pantalla
- Prácticas
UNIDAD DIDÁCTICA 4. PANELES Y MENÚS
- Barra menú
- Barra de herramientas
- Opciones de Herramientas y barra de estado
- Ventanas de Photoshop I
- Ventanas de Photoshop II
- Zoom y mano y ventana navegador
- Prácticas
UNIDAD DIDÁCTICA 5. HERRAMIENTAS DE SELECCIÓN
- Herramientas de selección
- Herramienta marco
- Opciones de marco
- Herramienta lazo
- Herramienta Varita
- Herramienta de selección rápida
- Herramienta mover
- Sumar restar selecciones
- Modificar selecciones
- Prácticas
UNIDAD DIDÁCTICA 6. HERRAMIENTAS DE DIBUJO Y EDICIÓN
- Herramientas de dibujo y edición
- Herramienta Pincel
- Crear pinceles personalizados
- Herramienta lápiz
- Herramienta sustitución de color
- Herramienta pincel historia
- Herramienta pincel histórico
- Herramienta degradado
- Herramienta bote de pintura
- Prácticas
UNIDAD DIDÁCTICA 7. HERRAMIENTAS DE RETOQUE Y TRANSFORMACIÓN
- Herramientas de retoque y transformación
- Herramienta recortar
- Herramienta sector
- Cambiar el tamaño del lienzo
- Herramienta pincel corrector puntual
- Herramienta ojos rojos
- Tampón de clonar
- Herramienta borrador
- La Herramienta desenfocar
- Herramienta sobreexponer y subexponer
- Prácticas
UNIDAD DIDÁCTICA 8. CAPAS
- Conceptos básicos de capas
- El panel capas
- Trabajar con capas I
- Trabajar con capas II
- Alinear capas
- Rasterizar capas
- Opacidad y fusión de capas
- Estilos y efectos de capa
- Capas de ajuste y relleno
- Combinar capas
- Prácticas
UNIDAD DIDÁCTICA 9. TEXTO
- Herramientas de texto
- Introducir texto
- Cambiar caja y convertir texto
- Formato de caracteres
- Formato de párrafo
- Rasterizar y filtros en texto
- Deformar texto
- Crear estilos de texto
- Relleno de texto con una imagen
- Ortografía
- Herramienta máscara de texto y texto 3D
- Prácticas
UNIDAD DIDÁCTICA 10. HERRAMIENTAS DE DIBUJO
- Herramientas de dibujo
- Modos de dibujo
- Herramienta pluma
- Ventana trazados
- Subtrazados
- Convertir trazados en selecciones
- Pluma de forma libre
- Capas de forma
- Herramienta forma
- Prácticas
UNIDAD DIDÁCTICA 11. REGLAS, ACCIONES, FILTROS Y CANALES
- Reglas, guías y cuadrícula
- Herramienta regla
- Acciones
- Filtros
- Objetos inteligentes
- Canales
- Máscara rápida
- Canales Alfa
- Prácticas
UNIDAD DIDÁCTICA 12. TRANSFORMAR IMÁGENES Y GRÁFICOS WEB
- Transformación de una imagen
- Deformar un elemento
- Tamaño de la imagen
- Resolución imagen y monitor
- Rollover
- Los sectores
- Tipos de sectores
- Propiedades de los sectores
- Modificar sectores
- Optimizar imágenes
- Guardar para web
- Generar recursos de imagen
- Prácticas
UNIDAD DIDÁCTICA 13. IMPRESIÓN
- Impresión
- Impresión de escritorio
- Pruebas de color en pantalla
- Perfiles de color
- Imprimir una imagen
- Preparación de archivos para imprenta
- Prácticas
UNIDAD DIDÁCTICA 14. 3D
- Fundamentos 3D
- Herramientas de objeto y de cámara 3D
- Creación de formas 3D
- Descripción general del panel 3D
- Prácticas
UNIDAD DIDÁCTICA 15. VÍDEO Y ANIMACIONES
- Capas de vídeo e importar vídeo
- El panel Movimiento
- Animación a partir de una secuencia de imágenes
- Animaciones de línea de tiempo
- Guardar y exportar
- Prácticas
MÓDULO 4. ADOBE ANIMATE CC
UNIDAD DIDÁCTICA 1. EL ENTORNO DE TRABAJO I
- Tipos de gráficos
- Utilización del Escenario y el papel Herramioentas en Animate
- Flujo de trabajo Animate CC
- Ver el área de trabajo
- Menús
- Gestión de ventanas y paneles
- Guardar espacio de trabajo
- Preferencias en Animate
- Prácticas
UNIDAD DIDÁCTICA 2. EL ENTORNO DE TRABAJO II
- El escenario y propiedades del documento
- Herramientas
- Línea de tiempo y capas
- Vistas del documento
- Reglas, guías y cuadrículas
- Deshacer, rehacer y repetir Historial
- Archivos de Animate
- Prácticas
UNIDAD DIDÁCTICA 3. ADMINISTRACIÓN DE DOCUMENTOS
- Crear documentos
- Las plantillas
- Importación de imágenes e ilustraciones
- Ilustrator y Animate
- Photoshop y Animate
- Archivos Animate
- Prácticas
UNIDAD DIDÁCTICA 4. DIBUJAR EN ANIMATE
- Información sobre el dibujo
- Modos de dibujo
- Preferencias de dibujo
- Herramientas básicas
- Herramientas avanzadas
- Herramienta pluma
- Editar contornos
- Prácticas
UNIDAD DIDÁCTICA 5. TRABAJAR CON OBJETOS
- Transformar objetos
- Seleccionar objetos
- Combinación de objetos
- Borrar y eliminar objetos
- Alinear objetos
- Mover y copiar objetos
- Prácticas
UNIDAD DIDÁCTICA 6. COLOR EN ANIMATE
- Selector de color
- Paleta color
- Degradados
- Herramienta transformar degradados
- Herramienta bote de tinta y cubo de pintura
- Herramienta cuentagotas
- Prácticas
UNIDAD DIDÁCTICA 7. SÍMBOLOS, INSTANCIAS Y BIBLIOTECAS
- Tipos de símbolos
- Crear un símbolo
- Bibliotecas
- Símbolos gráficos
- Crear un botón
- Clip de película
- Prácticas
UNIDAD DIDÁCTICA 8. LÍNEA DE TIEMPO Y ANIMACIÓN
- Línea de tiempo
- Las capas
- Animaciones
- Animaciones fotograma a fotograma
- Interpolación de forma
- Animación interpolada
- Interpolación clásica
- Interpolación de movimiento
- Animaciones con guías
- Animar objetos D
- Prácticas
UNIDAD DIDÁCTICA 9.ESCENAS, FILTROS, MÁSCARAS Y TEXTO
- Escenas
- Filtros
- Tipos de filtros
- Modos de Mezcla
- Capas de mascara
- Texto Clásico
- Tipos de texto clásico
- Incorporar fuentes
- Prácticas
UNIDAD DIDÁCTICA 10. SONIDO Y VIDEO
- Importar sonidos
- Formatos de sonido admitidos
- Sonido en la línea de tiempo
- Añadir sonido a un botón
- Editar un sonido
- Comprimir un sonido
- Importar video
- Propiedades del video
- Adobe Media Encoder
- Prácticas
UNIDAD DIDÁCTICA 11. ACCIONES Y PUBLICACIÓN
- Introducción a ActionScript
- Panel acciones
- Acciones más comunes
- Panel Fragmentos de código
- Formularios
- Configurar publicación
- Exportar en Animate
- Practicas
UNIDAD DIDÁCTICA 12. ADOBE AIR Y JSFL
- ¿Qué es Adobe Air?
- Creación de un archivo Adobe AIR
- Vista previa de una aplicación de Adobe AIR
- Publicar un archivo AIR
- JSFL
- Prácticas
UNIDAD DIDÁCTICA 13. SPRITE SHEETS Y HTML 5
- ¿Qué es un Sprite Sheets?
- HTML 5
- Publicación de animaciones en HTML 5
- Prácticas
MÓDULO 5. DISEÑO WEB AVANZADO CON HTML 5 Y CSS3
UNIDAD DIDÁCTICA 1. HERRAMIENTAS NECESARIAS
- Introducción
- Editor de texto
- Navegadores
UNIDAD DIDÁCTICA 2. INTRODUCCIÓN HTML
- Introducción HTML
- ¿Cómo creamos documento HTML?
- Características básicas
UNIDAD DIDÁCTICA 3. TEXTO, ENLACES, LISTAS, IMÁGENES Y OBJETOS
- Textos en HTML
- Enlaces
- Listas en HTML
- Imágenes y objetos
UNIDAD DIDÁCTICA 4. TABLAS, FORMULARIOS Y ESTRUCTURAS
- Tablas
- Formularios
- Estructuras y layout
UNIDAD DIDÁCTICA 5. OTRAS ETIQUETAS IMPORTANTES
- Otras etiquetas importantes
UNIDAD DIDÁCTICA 6. METAINFORMACIÓN, ACCESIBILIDAD Y VALIDACIÓN
- ¿Qué es la Metainformación?
- Accesibilidad
- Validación
UNIDAD DIDÁCTICA 7. INTRODUCCIÓN CSS
- Introducción CSS
- Soporte de CSS en navegadores
- Especificación oficial
- Funcionamiento básico de CSS
- ¿Cómo incluir CSS en la Web?
- Estilo básico
- Medios CSS
- Comentarios
- Sintaxis de la definición
UNIDAD DIDÁCTICA 8. SELECTORES, UNIDADES DE MEDIDA Y COLORES
- Selectores CSS
- Unidades de medida
- Colores
UNIDAD DIDÁCTICA 9. MODELOS DE CAJAS, POSICIONAMIENTO Y VISUALIZACIÓN
- Modelo de cajas
- Propiedades de las cajas
- Margen, relleno, bordes y modelo de cajas
- Posicionamiento y visualización
- Posicionamiento
- Visualización
UNIDAD DIDÁCTICA 10. ESTRUCTURAR UNA PÁGINA “LAYOUT”
- Introducción a layout
- ¿Cómo centrar una página horizontalmente?
- ¿Cómo centrar una página verticalmente?
- Estructura y layout
- Altura/anchuras máximas y mínimas
- Estilos avanzados
UNIDAD DIDÁCTICA 11. TEXTO, ENLACES, IMÁGENES Y LISTAS
- Textos en CSS
- Enlaces
- Imágenes
- Listas
UNIDAD DIDÁCTICA 12. TABLAS, FORMULARIOS Y SHORTHAND
- Tablas
- Formulario
UNIDAD DIDÁCTICA 13. OTRAS UTILIDADES DE CSS
- Versión para imprimir
- Personalizar el cursor
- Hacks y filtros
- Prioridad en las declaraciones
- Validar CSS
- Recomendaciones Generales
- Recursos útiles
UNIDAD DIDÁCTICA 14. FIREBUG
- ¿Qué es Firebug?
- ¿Como se instala?
- ¿Como usamos Firebug?
UNIDAD DIDÁCTICA 15. INTRODUCCIÓN HTML5
- ¿Qué es HTML5?
- ¿Cuáles son las mejoras?
- Etiquetas Obsoletas
- Etiquetas modificadas
- Lista de etiquetas HTML5
- Atributos eliminados
- Otros cambios
- Estructura HTML5
- Nueva estructuración del body
- Otros elementos nuevos de estructuración
UNIDAD DIDÁCTICA 16. NUEVOS ATRIBUTOS, EVENTOS Y PSEUDO-CLASES
- Introducción a atributos globales
- Nuevos atributos
- Introducción a los nuevos eventos.
UNIDAD DIDÁCTICA 17. NUEVOS ELEMENTOS SEMÁNTICOS
- Elemento bdi
- Elemento command
- Elemento data
- Elementos details
- Elemento mark
- Elemento meter
- Elemento progress
- Elemento ruby
- Elemento time
- Elemento wbr
UNIDAD DIDÁCTICA 18. MEJORAS EN LOS FORMULARIOS
- Nuevos elementos para los Formularios
- Cambios en el atributo type (input)
- Nuevos atributos para form
- Nuevos atributos para fieldset
- Nuevos atributos para input
- Nuevos atributos para textarea
UNIDAD DIDÁCTICA 19. OTRAS MEJORAS DE HTML5
- Introducción a los elementos multimedia
- Etiqueta source
- Etiqueta track
- Elemento video
- Elemento audio
- Elemento embed
- Elemento canvas
- Introducción a MathML
- Introducción a SVG
- Introducción a Drag and Drop
- Validador HTML5
UNIDAD DIDÁCTICA 20. INTRODUCCIÓN A CSS3
- Introducción
- Unidades, colores y fuentes
- Nuevos Selectores y pseudo-clases
UNIDAD DIDÁCTICA 21. ANIMACIONES, FONDOS Y BORDES
- Propiedades para la animación
- Nuevas propiedades para los fondos
- Nuevas propiedades para Bordes
UNIDAD DIDÁCTICA 22. CAJAS, CAJAS FLEXIBLES, COLORES Y FUENTES
- Propiedades de las cajas
- Propiedades de las cajas flexibles
- Propiedades del color
- Propiedades para las Fuentes
UNIDAD DIDÁCTICA 23. ENLACES Y MULTI-COLUMNAS
- Propiedades para los hiperenlaces
- Propiedades de las multi-columnas
UNIDAD DIDÁCTICA 24. TEXTO Y 2D/3D TRANSFORMACIONES
- Propiedades para texto
- Propiedad 2D/3D Transform
UNIDAD DIDÁCTICA 25. TRANSICIONES E INTERFAZ DE USUARIO
- Propiedades para las transiciones
- Propiedades para la interfaz de usuario
- Validación CSS3
MÓDULO 6. GESTIÓN Y DESARROLLO DE APLICACIONES WEB
UNIDAD DIDÁCTICA 1. INTERNET
- Breve historia y origen de Internet
- Principales servicios ofrecidos por Internet
- - World Wide Web
- - Correo electrónico
- - Transferencia de ficheros (ftp)
- - Otros servicios
- La tecnología de Internet
- - Arquitectura TCP/IP. Comparación con OSI
- - Protocolos de Internet: TCP, UDP, SMNP, SMTP, etc.
- - El protocolo HTTP
- Redes TCP/IP
- - El direccionamiento IP. Evolución
- - Dominios. Jerarquía de dominios
- - Servicios de identificación de dominios: DNS
- - Ámbitos: Intranet, Internet y Extranet. Consideraciones de seguridad. Cortafuegos
UNIDAD DIDÁCTICA 2. LA WORLD WIDE WEB
- Breve historia de la World Wide Web
- Arquitectura general de la Web
- - Principios para el diseño de sistemas Web
- - Componentes básicos de un sistema Web
- - División en capas
- El cliente Web
- - Hardware básico. Dispositivos fijos y móviles
- - Sistemas operativos de uso común e Internet
- - Navegadores. Características y comparativa
- - Funcionalidades avanzadas: extensiones, aplicaciones específicas, etc.
- Servidores Web
- - Servidores Web de uso común
- - Características básicas de un servidor Web
- - Configuración de servidores Web
- - Seguridad en servidores Web
- - Funcionalidades avanzadas: extensiones, servidores virtuales, etc.
- Servidores de aplicaciones
- - Concepto de servidor de aplicaciones
- - Características de los servidores de aplicaciones
- - Comparativa de servidores de aplicaciones de uso común
- - Configuración de un servidor de aplicaciones
- - Seguridad en servidores de aplicaciones
- - Funcionalidades avanzadas: conceptos de escalabilidad, balanceo de carga, alta disponibilidad, etc.
- Servidores de bases de datos
- - Servidores de bases de datos para Internet de uso común
- - Características básicas de un servidor de bases de datos
- - Funcionalidades avanzadas: conceptos de escalabilidad, alta disponibilidad, etc.
- Servidores complementarios en una arquitectura Web
- - Servidores de correo. Características
- - Servidores de direccionamiento (DNS). Características
- - Proxies
- - Servidores de directorio. Características de LDAP
- - Servidores de mensajería
- - Servidores de antivirus, filtrado de contenidos, etc
- - Otros servidores complementarios
- Infraestructura hardware y software para servidores de Internet
- - Servicios en la nube (Cloud)
- - Tipos de servicios: infraestructura como servicio, plataforma como servicio y aplicación como servicio
- - Ventajas e inconvenientes de los servicios de infraestructura en la nube
- - Comparativa de los servicios de infraestructura en la nube de uso común
UNIDAD DIDÁCTICA 3. APLICACIONES WEB
- Evolución y tipos de aplicaciones informáticas
- - Aplicaciones de terminal. Servidores de terminales virtuales
- - Aplicaciones de escritorio
- - Aplicaciones cliente/servidor
- - Aplicaciones Web
- - Ventajas e inconvenientes de los tipos de aplicaciones. Comparativa
- Tecnologías de desarrollo de aplicaciones
- - Características por tipo de aplicación
- - Comparativa según el tipo de aplicación
- Tecnologías específicas para el desarrollo Web
- - Portales de Internet. Características
- - Gestores de contenidos: servidores de portales y documentales
- - Servidores de contenidos multidispositivo
- - Componentes básicos en portales Web. Portlets y otros componentes de uso común
- - Características y comparativa de los portales Web de uso común
UNIDAD DIDÁCTICA 4. MODELOS DE DATOS
- Concepto de dato. Ciclo de vida de los datos
- Tipos de datos
- - Básicos
- - Registros
- - Dinámicos
- Definición de un modelo conceptual
- - Patrones
- - Modelo genéricos
- El modelo relacional
- - Descripción
- - Entidades y tipos de entidades
- - Elementos de datos. Atributos
- - Relaciones. Tipos, subtipos. Cardinalidad
- - Claves. Tipos de claves.
- - Normalización. Formas normales
- Construcción del modelo lógico de datos
- - Especificación de tablas
- - Definición de columnas
- - Especificación de claves
- - Conversión a formas normales. Dependencias
- El modelo físico de datos. Ficheros de datos
- - Descripción de los ficheros de datos
- - Tipos de ficheros
- - Modos de acceso
- - Organización de ficheros
- Transformación de un modelo lógico en un modelo físico de datos
- Herramientas para la realización de modelos de datos
UNIDAD DIDÁCTICA 5. SISTEMAS DE GESTIÓN DE BASES DE DATOS (SGBD)
- Definición de SGBD
- Componentes de un SGDB. Estructura
- - Gestión de almacenamiento
- - Gestión de consultas
- - Motor de reglas
- Terminología de SGDB
- Administración de un SGDB
- - El papel del DBA
- - Gestión de índices
- - Seguridad 130
- - Respaldos y replicación de bases de datos
- Gestión de transacciones en un SGBD
- - Definición de transacción
- - Componentes de un sistema de transacciones
- - Tipos de protocolos de control de la concurrencia
- - Recuperación de transacciones
- Soluciones de SGBD
- - Distribuidas
- - Orientadas a objetos
- - Orientadas a datos estructurados (XML)
- - Almacenes de datos (datawarehouses)
- Criterios para la selección de SGBD comerciales
UNIDAD DIDÁCTICA 6. LENGUAJES DE GESTIÓN DE BASES DE DATOS. EL ESTÁNDAR SQL
- Descripción del estándar SQL
- Creación de bases de datos
- - Creación de tablas. Tipos de datos
- - Definición y creación de índices. Claves primarias y externas
- Gestión de registros en tablas
- - Inserción
- - Modificación
- - Borrado
- Consultas
- - Estructura general de una consulta
- - Selección de columnas. Obtención de valores únicos
- - Selección de tablas. Enlaces entre tablas
- - Condiciones. Funciones útiles en la definición de condiciones
- - Significado y uso del valor null
- - Ordenación del resultado de una consulta
- Conversión, generación y manipulación de datos
- - Funciones para la manipulación de cadenas de caracteres
- - Funciones para la manipulación de números
- - Funciones de fecha y hora
- - Funciones de conversión de datos
- Consultas múltiples. Uniones (joins)
- - Definición de producto cartesiano aplicado a tablas
- - Uniones de tablas (joins). Tipos: inner, outer, self, equi, etc.
- - Subconsultas
- Agrupaciones
- - Conceptos de agrupación de datos
- - Funciones de agrupación
- - Agrupación multicolumna
- - Agrupación vía expresiones
- - Condiciones de filtrado de grupos
- Vistas
- - Concepto de vista (view)
- - Criterios para el uso de vistas
- - Creación, modificación y borrado de vistas
- - Vistas actualizables
- Funciones avanzadas
- - Restricciones. Integridad de bases de datos
- - Disparadores
- - Gestión de permisos en tablas
- - Optimización de consultas
UNIDAD DIDÁCTICA 7. DESARROLLO Y DESPLIEGUE DE APLICACIONES WEB
- Modelos básicos de desarrollo de aplicaciones Web. El modelo vista-controlador (MVC)
- Herramientas de desarrollo Web de uso común
- - Características
- - Comparativa
- Políticas de desarrollo y pruebas de aplicaciones Web
- - Entorno de desarrollo
- - Entorno de pre-producción o pruebas
- - Entorno de producción
- Organización de recursos en una aplicación Web
- - Programas
- - Hojas de estilos
- - Ficheros de configuración
- - Imágenes
- - Documentos
- - Bibliotecas de componentes (librerías)
- - Otros archivos
- Seguridad en una aplicación Web
- - Niveles de seguridad. Estándares
- - Conceptos y técnicas de identificación, autenticación y autorización o control de acceso
- - Identificación y autenticación avanzada. Certificados digitales
- - Concepto de sesión. Conservación de sesiones
- - Sistemas de uso común para la conservación de las sesiones en aplicaciones Web. Single Sign-on y Single Sign-out
- Despliegue de aplicaciones Web
- - Características del proceso de despliegue
- - Definición del proceso de despliegue de aplicaciones Web. Verificación
UNIDAD DIDÁCTICA 8. VERIFICACIÓN DE APLICACIONES WEB
- Características de un proceso de pruebas
- Tipos de pruebas
- - Funcionales
- - Estructurales
- - De integración con sistemas externos
- - Usabilidad y accesibilidad
- - De detección de errores. Pruebas de caja negra
- - De seguridad. Evaluación de la protección frente a los ataques más comunes
- - De rendimiento. Pruebas de carga o estrés. Estadísticas
- - De integridad de datos
- Diseño y planificación de pruebas. Estrategias de uso común
- Consideraciones de confidencialidad. Pruebas con datos personales
- Automatización de pruebas. Herramientas
UNIDAD DIDÁCTICA 9. CONTROL DE VERSIONES
- Definición
- Características generales
- Tipos de control de versiones
- - Centralizados
- - Distribuidos
- Mecanismos de control de versiones
- - Repositorios. Gestión y administración
- - Publicación de cambios («check-in» o «commit»). Operaciones atómicas
- - Tipos de desprotección, despliegue o «check-out»: exclusivos y colaborativos
- - Ramificaciones («branching»)
- - Fusiones («merging»)
- - Etiquetado («tagging»)
- - Líneas de base («baseline»)
- - Actualizaciones
- - Congelaciones
- - Gestión de conflictos
- Buenas prácticas en control de versiones
- Herramientas de control de versiones de uso común
- - Características
- - Comparativa
- Integración del control de versiones en herramientas de uso común
UNIDAD DIDÁCTICA 10. DOCUMENTACIÓN DE APLICACIONES WEB
- Características generales de la documentación. Importancia en el ciclo de vida software
- Organización y estructura básica de documentos
- Gestión de versiones de documentos
- Tipos de documentación
- - De requerimientos
- - De arquitectura y diseño
- - Técnica
- - De usuario: tutoriales, por temas y glosarios
- - Comercial
- Formatos de documentación
- - Documentos
- - Documentación en aplicaciones. Formatos de ayuda
- - Documentación en línea. Wikis
- Estándares de documentación
- Herramientas de documentación
- - Generación automática de documentación técnica
- - Documentación de código
- Buenas prácticas en documentación
- - Actualizaciones de documentación
- - Documentación colaborativa mediante wikis
- - Uso de herramientas multimedia. Vídeotutoriales
MÓDULO 7. PROJECT MANAGEMENT
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LA ISO 21500
- Conceptos previos de normalización y estandarización
- Relación de la norma con otros estándares de gestión de proyectos: PMBOK, PRINCE2…
- Introducción a la norma UNE-ISO 21500:2013
- Objeto y campo de aplicación de la norma
- Historia, contexto actual y futuro de la ISO 21500
- Costos de implantación de la norma
- Periodo de vigencia de la norma
UNIDAD DIDÁCTICA 2. ESTRUCTURA DE LA NORMA ISO 21500
- Estructura de la norma ISO 21500
- Definición de conceptos generales de la norma
- Clasificación de los procesos en grupos de proceso y grupos de materia
- Grupo de procesos del inicio del proyecto
- Grupo de procesos de planificación del proyecto
- Grupo de procesos de implementación
- Grupo de procesos de control y seguimiento del proyecto
- Grupo de procesos de cierre del proyecto
UNIDAD DIDÁCTICA 3. GRUPO DE MATERIA: INTEGRACIÓN
- Introducción a la materia “Integración”
- Desarrollo del acta de constitución del proyecto
- Desarrollar los planes de proyecto
- Dirigir las tareas del proyecto.
- Control de las tareas del proyecto
- Controlar los cambios
- Cierre del proyecto
- Recopilación de las lecciones aprendidas
UNIDAD DIDÁCTICA 4. GRUPOS DE MATERIA: PARTES INTERESADAS Y ALCANCE
- Introducción a la materia “Partes Interesadas”
- Identificar las partes interesadas
- Gestionar las partes interesadas
- Introducción a la materia “Alcance”
- Definir el alcance
- Crear la estructura de desglose de trabajo (EDT)
- Definir las actividades
- Controlar el alcance
UNIDAD DIDÁCTICA 5. GRUPO DE MATERIA: RECURSOS
- Introducción a la materia “Recursos”
- Establecer el equipo de proyecto
- Estimar los recursos
- Definir la organización del proyecto
- Desarrollar el equipo de proyecto
- Controlar los recursos
- Gestionar el equipo de proyecto
UNIDAD DIDÁCTICA 6. GRUPOS DE MATERIA: TIEMPO Y COSTE
- Introducción a la materia “Tiempo”
- Establecer la secuencia de actividades
- Estimar la duración de actividades
- Desarrollar el cronograma
- Controlar el cronograma
- Introducción a la materia “Coste”
- Estimar costos
- Desarrollar el presupuesto
- Controlar los costos
UNIDAD DIDÁCTICA 7. GRUPOS DE MATERIA: RIESGO Y CALIDAD
- Introducción a la materia “Riesgo”
- Identificar los riesgos
- Evaluar los riesgos
- Tratar los riesgos
- Controlar los riesgos
- Introducción a la materia “Calidad”
- Planificar la calidad
- Realizar el aseguramiento de la calidad
- Realizar el control de la calidad
UNIDAD DIDÁCTICA 8. GRUPOS DE MATERIA: ADQUISICIONES Y COMUNICACIONES
- Introducción a la materia “Adquisiciones”
- Planificar las adquisiciones
- Seleccionar los proveedores
- Administrar los contratos
- Introducción a la materia “Comunicaciones”
- Planificar las comunicaciones
- Distribuir la información
- Gestionar la comunicación
MÓDULO 8. PROYECTO FIN DE MASTER
Titulación
Titulación Universitaria:
Solicitar información