Máster en Creación y Dirección Audiovisual
-
Presencial
La importancia de una buena programación y diseño de un sitio web impacta directamente tanto en los usuarios o clientes que posee una empresa, así como en el aumento o disminución del número de visitas, el tiempo que un usuario navega en su página Web, así como en el éxito de compañía de marketing. Angular es un framework para aplicaciones Web de código abierto, que se utiliza para crear y mantener aplicaciones Web. jQuery es uno de los complementos esenciales para el desarrollo web, ya que nos facilita el desarrollo de aplicaciones enriquecidas del lado del cliente, en JavaScript, compatibles con todos los navegadores y dispositivos con acceso a internet. AJAX se define como una técnica para el desarrollo de páginas web que implementan aplicaciones interactivas.
A todas aquellas personas que quieran complementar su formacion con un conocimiento amplio en la programacion de paginas Web para aplicarlo en su sector profesional. Empresas, profesionales, estudiantes y autónomos que trabajen en este campo ó que tengan interés de introducirse en este ambito.
Recibirás los conocimientos necesarios en materia de diseño de páginas Web para poder En este máster aprenderá los conocimientos necesarios en la materia de “creación y programación de páginas Web” para poder entender y desarrollar una página Web de principio a fin, aprendiendo a organizar el trabajo y utilizando los últimos avances que se han producido en este ámbito. Aprenderemos a identificar y utilizar los elementos de HTML, CSS, JavaScript y PHP, para crear páginas Web, utilizando estos lenguajes y teniendo en cuenta sus especificaciones técnicas. Comprenderás los recursos disponibles de un sitio Web y crearás la estructura de almacenamiento para la publicación de las páginas y sus componentes. Aplicarás técnicas de control y verificación de los componentes en la página Web para comprobar parámetros de funcionalidad y usabilidad, de acuerdo con las especificaciones actuales y adaptadas a todos los dispositivos. Aprenderas a trabajar con Angular, JQuery y Ajax.
MODULO 1. CREACION DE PAGINAS WEB EN HTML
INTRODUCCION AL DISEÑO DE PAGINAS WEB
EL TEXTO
LOS ENLACES
IMÁGENES
LAS TABLAS
FORMULARIOS
LOS FRAMES
MODULO 2. TECNICAS AVANZADAS DE PROGRAMACION WEB
EVOLUCION DEL DISEÑO WEB
HTML DINAMICO o DHTML
XML
USABILIDAD Y ACCESIBILIDAD
DESARROLLO WEB AVANZADO
MODULO 3. DISEÑO WEB AVANZADO CON CSS3
SELECTORES, UNIDADES DE MEDIDA Y COLORES
MODELOS DE CAJAS, POSICIONAMIENTO Y VISUALIZACIÓN
ESTRUCTURAR UNA PÁGINA (LAYOUT)
INTRODUCCIÓN A CSS3
ANIMACIONES, FONDOS Y BORDES
ENLACES Y MULTI-COLUMNAS
TEXTO Y 2D/3D TRANSFORMACIONES
MODULO 4. DESARROLLO WEB CON ANGULAR
OVERVIEW
ESTRUCTURA DE UN PROYECTO ANGULAR
ANGULAR CORE
MÓDULOS
COMPONENTES
TEMPLATE
ENCAPSULACIÓN
ESTILOS
DATA BINDING
DIRECTIVAS
MODULO 5. FORMULARIOS DE PAGINAS WEB
LOS FORMULARIOS DE PAGINAS WEB
IMÁGENES Y ELEMENTOS MULTIMEDIA
TECNICAS DE ACCESIBILIDAD Y USABILIDAD
MODULO 6. PROGRAMACION DE PAGINAS WEB CON PHP Y JAVASCRIPT (CLIENTE + SERVIDOR)
APARTADO 1. JAVASCRIPT
OBJETOS EN JAVASCRIPT
LOS OBJETOS LOCATION E HISTORY
EL OBJETO DOCUMENT
EL OBJETO FORM
LOS OBJETOS FRAME, NAVIGATOR Y SCREEN
APARTADO 2. PHP
INSTALACIÓN
INTRODUCCIÓN A PHP
ARRAYS Y ESTRUCTURAS DE CONTROL
PROGRAMACIÓN ORIENTADA A OBJETOS
COOKIES Y SESIONES
AUTENTIFICACIÓN DE LOS USUARIOS
EL PROCESO DE COMPRA
FORMAS DE PAGO
MODULO 7. MODELO DE PROGRAMACION WEB Y BASES DE DATOS
ARQUITECTURA MULTICAPA (N-TIER)
LA CAPA DE PRESENTACION
DISEÑO DE BASES DE DATOS RELACIONALES
LENGUAJES DE DEFINICION DE DATOS
MANIPULACION DE LOS DATOS
MODULO 8. ADMINISTRACION DE BASES DE DATOS CON MySQL
INTRODUCCIÓN A MYSQL
TIPOS DE DATOS
OPERADORES ARITMÉTICO-LÓGICOS Y FUNCIONES
SINTAXIS SQL
TRIGGERS O DISPARADORES
MODULO 9. JQUERY
INICIACIÓN A LAS PÁGINAS WEBS CON JQUERY
CONCEPTOS DE JQUERY
SELECTORES
EVENTOS
ATRIBUTOS EN JQUERY
CSS EN JQUERY
AJAX EN JQUERY
FORMULARIOS
EFECTOS EN JQUERY
MODULO 10. PROGRAMACION CON AJAX
INTRODUCCIÓN A AJAX
EL OBJETO XMLHTTP REQUEST
DOM
BOM
EVENTOS
HERRAMIENTAS DE DEPURACIÓN
PROGRAMACIÓN AVANZADA EN AJAX
FRAMEWORKS Y LIBRERÍAS
MODULO 11. PRUEBAS DE FUNCIONALIDAD Y OPTIMACION DE PAGINAS WEB
VALIDACIONES DE DATOS EN PAGINAS WEB
EFECTOS ESPECIALES EN PAGINAS WEB
PRUEBAS Y VERIFICACION EN PAGINAS WEB