¿Qué quieres aprender?

Máster Certificado Experto en Programación de Aplicaciones Web/WebMáster + Titulación Universitaria

Máster Certificado Experto en Programación de Aplicaciones Web/WebMáster + Titulación Universitaria

Euroinnova International Online Education_

Máster online

Descuento Lectiva
2.495 € 1.895

Duración : 12 Meses

¿Quieres hablar con un asesor sobre este curso?

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.

Ver más