Máster online
Duración : 12 Meses
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
Aportar al alumno todas las competencias y conocimientos necesarios para la creación, diseño y publicación de páginas web con el editor profesional Adobe Dreamweaver CC. Aprender a manejar el programa Dreamweaver para diseñar páginas Web. Editar y crear textos. Crear sitios Web con páginas que incorporen imágenes, enlaces, formularios y elementos multimedia. Identificar las diferentes técnicas de maquetación Web, desde el uso básico de tablas hasta las estrategias avanzadas de diseño con estilos CSS. Diseñar una cuadrícula y sincronizar FTP.
A quién va dirigido
Se dirige a todas las personas interesadas en adquirir conocimientos sobre programación de aplicaciones.
Requisitos
No presenta requisitos previos.
Temario completo de este curso
PARTE 1. Diseño Web Profesional con Dreamweaver CC
Fundamentos Web: Conceptos de dominios, servidores, alojamiento (shared, hosting, colocation) y resolución de pantalla.
Entorno Dreamweaver: Configuración de sitios locales y remotos, vistas de código y diseño, y gestión de archivos.
Maquetación y Estructura:
Uso de HTML para texto, enlaces, imágenes y tablas.
Implementación de Capas (DIV) y comportamientos JavaScript.
Estilos con CSS: Reglas de formato, fuentes, fondos y diseño de caja.
Interactividad y Multimedia: Inserción de vídeo, sonido y widgets de jQuery UI (acordeones, autocompletar).
Productividad: Uso de plantillas, bibliotecas de activos y sincronización vía FTP.
Web Móvil: Diseño de cuadrícula fluida y jQuery Mobile.
PARTE 2. Diseño Web Avanzado con HTML5 y CSS3
HTML5 Semántico: Nuevas etiquetas de estructuración (header, section, article, footer) y elementos de formulario mejorados.
Multimedia Nativa: Etiquetas video, audio y el elemento canvas para gráficos.
CSS3 Avanzado:
Selectores, pseudo-clases y unidades de medida modernas.
Layout Moderno: Cajas flexibles (Flexbox) y multicolumnas.
Efectos Visuales: Bordes redondeados, sombras, degradados, transiciones y transformaciones 2D/3D.
Accesibilidad y Validación: Estándares de la W3C y uso de herramientas como Firebug.
PARTE 3. Programación Web con PHP y JavaScriptMódulo 1. JavaScript (Lado del Cliente)
Fundamentos: Variables, tipos de datos, estructuras de control (bucles y decisiones) y funciones.
Modelo de Objetos (DOM): Jerarquía de objetos, manipulación del objeto document, window, history y location.
Formularios: Validación de datos en el cliente antes del envío al servidor.
Módulo 2. PHP (Lado del Servidor)
Entorno de Desarrollo: Instalación y configuración de XAMPP (Apache, MySQL, PHP).
Programación Básica: Arrays (asociativos y multidimensionales), funciones e inclusión de archivos (include/require).
Programación Orientada a Objetos (POO): Clases, métodos, visibilidad y herencia.
Gestión de Estado: Manejo de Cookies y Sesiones para mantener la información del usuario.
E-Commerce Completo:
Proceso de registro y login de usuarios.
Creación de un carrito de compra dinámico.
Integración de formas de pago: Contrareembolso, Transferencia y PayPal.
PARTE 4. Creación y Gestión de Bases de Datos MySQL
Administración: Instalación, gestión de usuarios, privilegios y uso de PHPMyAdmin.
Modelado de Datos: Tipos de datos, creación de tablas y establecimiento de relaciones (1:N, M:N).
Lenguaje SQL:
Sentencias DDL (definición) y DML (Select, Insert, Update, Delete).
Uso de JOINs y subconsultas.
Programación en BD: Creación de Procedimientos Almacenados, Triggers (disparadores) y Vistas.
PARTE 5. Project Management (ISO 21500)
Introducción: Estructura y terminología de la norma ISO 21500 para la dirección de proyectos.
Áreas de Gestión:
Integración y Alcance: Definición del proyecto y sus límites.
Recursos y Tiempo: Gestión del equipo y cronogramas (estimación de costes).
Riesgo y Calidad: Identificación de amenazas y aseguramiento del cumplimiento.
Adquisiciones y Comunicación: Gestión de proveedores y flujo de información con las partes interesadas.