¿Qué quieres aprender?

Máster en Diseño y Programación de Portales Web con Drupal 7

Máster en Diseño y Programación de Portales Web con Drupal 7

ESIBE Escuela Iberoamericana de Postgrado

Máster online

Descuento Lectiva
3.600 € 1.375

Duración : 12 Meses

En la era digital, la habilidad para diseñar y programar sitios web se ha convertido en una competencia crucial. Drupal 7 se destaca como un CMS potente para el desarrollo web, mientras que la combinación de PHP y JavaScript permite una experiencia de usuario rica tanto en el servidor como en el cliente. Con el auge de las redes sociales, el conocimiento de estas plataformas se vuelve esencial para la presencia en línea y el alcance del mercado. Un buen manejo del SEO es fundamental para la visibilidad y el tráfico web. Adicionalmente, la destreza en la presentación y comercialización de productos a través de la red es primordial para capturar la atención en el vasto escenario del marketing electrónico.

El Master en Diseño y Programación de Portales Web con Drupal 7 engloba estos componentes clave, desde el desarrollo técnico con Drupal, JavaScript y PHP, hasta estrategias de marketing digital y redes sociales, pasando por las técnicas de SEO y la gestión de bases de datos SQL. Al formarse con nosotros, los estudiantes adquieren habilidades demandadas en el mercado, preparándolos para liderar proyectos web de alto impacto. Ofrecemos una formación integral que apalanca su carrera en un entorno virtual flexible. Escogernos significa optar por una educación que abre puertas al futuro digital.

¿Quieres hablar con un asesor sobre este curso?

Temario completo de este curso

PARTE 1. DRUPAL 7 UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A DRUPAL ¿Qué es Drupal? ¿Qué es un CMS? Características Historia del Proyecto UNIDAD DIDÁCTICA 2. INSTALAR DRUPAL Descarga del Pack Instalación de WsmpServer Comprobar la instalación de WampServer Instalar Drupal Cambiar el idioma UNIDAD DIDÁCTICA 3. ELEMENTOS BÁSICOS DE DRUPAL Front-end y back-end Conceptos Básicos Estructura de directorios Apariencia Drupal Ajustes esenciales I Ajustes esenciales II UNIDAD DIDÁCTICA 4. USUARIOS Usuarios, roles y permisos Crear un usuario Opciones de la cuenta I Opciones de la cuenta II UNIDAD DIDÁCTICA 5. NODOS I Los nodos Instalar un editor de texto en Drupal Editor TinyMCE Crear Artículos Permisos y editar contenidos UNIDAD DIDÁCTICA 6. NODOS II ID, Url amigables Blogs Encuestas Foros UNIDAD DIDÁCTICA 7. MENÚS Y TAXONOMÍAS Los menús predefinidos Crear menús personalizados Conceptos básicos de taxonomías Crear vocabulario y términos Asignar categorías a contenidos UNIDAD DIDÁCTICA 8. PLANTILLAS Estructura de una plantilla Descargar e instalar plantillas Temas por defecto Configurar un tema UNIDAD DIDÁCTICA 9. BLOQUES Y FEEDS Introducción bloques Configurar bloques Crear un nuevo bloque Introducción a Feeds RSS Agregar Feeds UNIDAD DIDÁCTICA 10. MÓDULOS Y FORMATOS DE TEXTO Introducción Módulos Instalar módulos Módulo de ejemplo Formatos de texto UNIDAD DIDÁCTICA 11. COMENTARIOS Y LIBROS Comentarios Configurar comentarios Administrar y aprobar comentarios Libros Crear un libro UNIDAD DIDÁCTICA 12. INSTALAR DRUPAL EN REMOTO Damos de alta en un servidor gratuito Crear un espacio web Subir archivos mediante FTP Dar de alta la base de datos Instalar Drupal en nuestro servidor Migrar Drupal PARTE 2. PROGRAMACIÓN DE PÁGINAS WEB CON PHP Y JAVASCRIPT (CLIENTE+SERVIDOR) MÓDULO 1. JAVASCRIPT UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LAS PÁGINAS WEB Introducción Programación del lado del cliente Programación del lado del Servidor ¿Qué utilizaremos? ¿Qué necesita saber? Nuestro primer ejemplo UNIDAD DIDÁCTICA 2. INTRODUCCIÓN A JAVASCRIPT La etiqueta SCRIPT Contenido Alternativo Variables Tipos de Datos Operadores Cuadros de diálogo Práctica 2 UNIDAD DIDÁCTICA 3. CONCEPTOS BÁSICOS DE PROGRAMACIÓN Introducción Estructuras de decisión Estructuras lógicas Estructuras de repetición Definir funciones Llamadas a funciones Ámbito de las variables Práctica 3 UNIDAD DIDÁCTICA 4. OBJETOS EN JAVASCRIPT Introducción La jerarquía de objetos Propiedades y Eventos Métodos79 Práctica 4 UNIDAD DIDÁCTICA 5. LOS OBJETOS LOCATION E HISTORY ¿Qué es un URL? El Objeto Location Redirigir a otra página El Objeto History Práctica 5 UNIDAD DIDÁCTICA 6. EL OBJETO DOCUMENT Introducción La propiedad Title Los colores de la página El método write El conjunto images Práctica 6 UNIDAD DIDÁCTICA 7. EL OBJETO FORM Formularios HTML El conjunto forms La propiedad elements Validar la información ¿Cuándo realizar la validación? Tipos de Validación Práctica 7 UNIDAD DIDÁCTICA 8. LOS OBJETOS FRAME, NAVIGATOR Y SCREEN El conjunto frames El objeto navigator El objeto screen Práctica 8 MÓDULO 2. PHP UNIDAD DIDÁCTICA 9. INSTALACIÓN Introducción Obtener el paquete XAMPP Instalar el paquete XAMPP Apache y MySQL como servicios La directiva register_globals Práctica 9 UNIDAD DIDÁCTICA 10. CREAR UN SITIO WEB ¿Cómo funcionan las páginas PHP? Crear un alias en apache La página principal Práctica 10 UNIDAD DIDÁCTICA 11. INTRODUCCIÓN A PHP Las etiquetas PHP Variables Tipos de datos Constantes Práctica 11 UNIDAD DIDÁCTICA 12. ARRAYS Y ESTRUCTURAS DE CONTROL Arrays Estructuras de repetición Estructuras de decisión Combinar estructuras Arrays Asociativos El bucle foreach Arrays Multidimensionales Práctica 12a Práctica 12b UNIDAD DIDÁCTICA 13. FUNCIONES Introducción Crear Funciones Llamar a una función Paso de parámetros Parámetros por defecto Práctica 13 UNIDAD DIDÁCTICA 14. INCLUIR ARCHIVOS Ámbito de las variables Variables estáticas Uso de include y require Incluir solo una vez Seguridad de los archivos incluidos Práctica 14 UNIDAD DIDÁCTICA 15. PROGRAMACIÓN ORIENTADA A OBJETOS Introducción Clases Propiedades Métodos Visibilidad Crear Objetos Destructores Práctica 15a Práctica 15b UNIDAD DIDÁCTICA 16. HERENCIA Presentación Crear subclases Crear objetos de las subclases Sobrescribir métodos El acceso protected Práctica 16 UNIDAD DIDÁCTICA 17. RECOGER INFORMACIÓN DEL USUARIO Introducción El array $_GET El array $_POST Recogerlos en una página distinta Recogerlos en la misma página Entradas requeridas Práctica 17a Práctica 17b UNIDAD DIDÁCTICA 18. VALIDACIÓN DE FORMULARIOS Expresiones regulares Limpiando la información Comprobando el formulario de origen Práctica 18 UNIDAD DIDÁCTICA 19. COOKIES Y SESIONES Introducción Crear cookies Caducidad de la cookies Dependencia del navegador Características de los cookies ¿Qué es una sesión? El array $_SESSION La función od_start() y od_clean() Finalizar la sesión El identificador de la sesiones ¿Dónde se almacena la información? Práctica 19a Práctica 19b UNIDAD DIDÁCTICA 20. ACCESO A ARCHIVOS Introducción Crear el archivo Escribir en el archivo Leer de un archivo Práctica 20 UNIDAD DIDÁCTICA 21. ERRORES Y EXCEPCIONES Errores Excepciones Práctica 21a Práctica 21b UNIDAD DIDÁCTICA 22. CONFIGURACIÓN DE LA BASE DE DATOS MySql Contraseña para el root Extensión mysqli PHPMyAdmin Administración de usuarios Práctica 22 UNIDAD DIDÁCTICA 23. BASE DE DATOS Y SQL Tipos de tablas en MySQL Crear tablas Relaciones uno a muchos Relaciones muchos a muchos SQL Acceder a la base de datos Establecer la conexión Mostrar los datos en una tabla Cerrar la conexión Práctica 23a Práctica 23b Práctica 23c UNIDAD DIDÁCTICA 24. BUSCANDO MÁS FUNCIONALIDAD Ordenar el resultado Dividir el resultado en páginas Consultas preparadas Práctica 24 UNIDAD DIDÁCTICA 25. AUTENTIFICACIÓN DE LOS USUARIOS La página de login La página de registro Asegurar la confidencialidad Práctica 25 UNIDAD DIDÁCTICA 26. EL PROCESO DE COMPRA Introducción Modificar listaproductos.php La página comprar.php Identificar al cliente La página carritocompra.php Confirmar el pedido La página de desconexión Migrar el carrito de la compra Práctica 26a Práctica 26b UNIDAD DIDÁCTICA 27. INTEGRAR NUESTRO CARRITO A UNA PÁGINA WEB ACTUAL Introducción ¿Qué vamos a hacer? Construir la estructura HTML UNIDAD DIDÁCTICA 28. FORMAS DE PAGO Introducción Tipos de Formas de Pago Contrareembolso Transferencia Bancaria Domiciliación Bancaria Tarjetas Bancarias Tarjetas de Comercio Paypal ¿Qué Formas de Pago Utilizaremos? Modificando la Interfaz de Nuestra Tienda Modificando nuestra base de datos Modificando el Código Anterior Implementando el Contrareembolso Implementando la transferencia Implementando el Paypal PARTE 3. REDES SOCIALES UNIDAD DIDÁCTICA 1. EXPERTO EN TECNOLOGÍAS DE LA WEB 2.0 Origen de la Web 2.0 Principales características de la Web 2.0 Aplicaciones de la Web 2.0. Principios constitutivos Ventajas de la Web 2.0 Nuevas tendencias: la Web 3.0 UNIDAD DIDÁCTICA 2. EXPERTO EN APLICACIONES WEB 2.0 Introducción Blogs, webs, wikis Marcadores sociales Aplicaciones en línea Servicios de alojamiento: fotografías, vídeos y audio Evolución del perfil de usuario: usuarios 2.0 UNIDAD DIDÁCTICA 3. REDES SOCIALES Y WEB 2.0 Medios sociales Redes sociales Blogs Microblogging Wikis Podcast Plataformas de vídeo Plataformas de fotografía UNIDAD DIDÁCTICA 4. APLICACIÓN DE LAS REDES SOCIALES Historia de las redes sociales Definición de las redes sociales Diccionario básico de las redes sociales Servicios de redes sociales Importancia e impacto social de las redes sociales Profesiones de las redes sociales Ventajas y desventajas de las redes sociales UNIDAD DIDÁCTICA 5. CLASIFICACIÓN DE LAS REDES SOCIALES Redes sociales generales Redes sociales especializadas UNIDAD DIDÁCTICA 6. MOBILE SOCIAL MEDIA: LOS SMARTPHONES Los smartphones El potencial del móvil para las redes sociales Ejemplo de aplicaciones móviles para conectarse a redes sociales Del Social Media al Social Media Móvil UNIDAD DIDÁCTICA 7. USO RESPONSABLE DE LAS REDES SOCIALES Introducción al uso responsable de las redes sociales Aspectos a tener en cuenta ante una conexión en red Menores e incapaces en las redes sociales UNIDAD DIDÁCTICA 8. ASPECTOS LEGALES EN REDES SOCIALES Servicios en las Redes Sociales Protección de Datos de Carácter Personal Protección de la Privacidad, Honor, Intimidad y Propia Imagen Protección de la Propiedad Intelectual Protección de los consumidores y usuarios Delitos en las redes sociales UNIDAD DIDÁCTICA 9. FACTORES EN SOCIAL MEDIA Qué factores medir en Social Media para conocer su eficacia Técnicas para Medir las Conversiones en los Social Media Cómo crear un Social Media Plan para tu Negocio Cómo usar el Social Media Marketing para incrementar las ventas Las 5 estrategias en Social Media usadas por grandes empresas para aumentar sus ventas Aprende a medir en términos cuantificables el ROI de una estrategia de Social Media Aprende a medir el ROI en tus campañas de Email Marketing PARTE 4. SEO UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LOS BUSCADORES Intorudcción al SEO/SMO Principales carácterísticas de GOOGLE Algorítmos de GOOGLE ¿Como funciona Google ¿Qué son las SERP? Funcionamiento de las SERP. UNIDAD DIDÁCTICA 2. ORIENTADO NUESTRO SITIO AL OBJETIVO ¿Cual es nuestro objetivo? ¿Quién es nuestro público objetivo? Competencia Mejorar nuestro producto con respecto a la competencia UNIDAD DIDÁCTICA 3. SEO ON PAGE. Introducción al SEO on page ¿En qué consiste el SEO On Page? Keyword Research Herramientas Arquitectura del Sitio Web Análisis de los Metadatos- Screaming Frog Usabilidad y Experiencia de Usuario- UX Auditoría On Page UNIDAD DIDÁCTICA 4. SEO OFF PAGE: ENLACES Introducción al SEO off page Backlinks Consideraciones de los enlaces Análisis de enlaces UNIDAD DIDÁCTICA 5. SEO PARA WORDPRESS Instalación y configuración inicial Estrategia social Sitemaps Permalinks Las rutas de exploración Modificación de RSS Bulk Editor de títulos y descripciones Editor de archivos Aplicación SEO en posts y páginas UNIDAD DIDÁCTICA 6. SEO ESPECIALIZADO SEO Internacional SEO para Apps: ASO SEO para Amazon Marketplace SEO en Youtube UNIDAD DIDÁCTICA 7. BLACK HAT SEO Introducción Cloaking Texto invisible. Duplicación de dominios. SPAM en foros. Uso de enlaces forzados o spam Kewords. Información sobre Black Hat SEO Cómo salir de una penalización en Google. UNIDAD DIDÁCTICA 8. (SMO) OPTIMIZACIÓN DE LOS MEDIOS SOCIALES ¿Qué es el SMO? Web social UNIDAD DIDÁCTICA 9. MONITORIZACIÓN Supervisando la indexación Monitorizando la popularidad Audiencia de su sitio web UNIDAD DIDÁCTICA 10. WEBMASTERS: HERRAMIENTAS Google Webmaster Tools (GWT) y Google Analytics WebmasterTool Bing Herramientas para redes sociales PARTE 5. PRESENTACIÓN Y COMERCIALIZACIÓN DE PRODUCTOS EN LA RED. MARKETING ELECTRÓNICO MÓDULO 1. PRESENTACIÓN DE PRODUCTOS EN LA RED UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL MARKETING ELECTRÓNICO Tipos de Marketing Proceso de implantación del Marketing El mercado UNIDAD DIDÁCTICA 2. LA COMUNICACIÓN Comunicación de Internet Herramientas Herramientas de Marketing Mix UNIDAD DIDÁCTICA 3. MARKETING DESDE UNA PÁGINA WEB Página Web como marketing MÓDULO 2. COMERCIALIZACIÓN DE PRODUCTOS EN LA RED UNIDAD DIDÁCTICA 4. COMERCIALIZACIÓN DE PRODUCTOS ¿Qué es Comercio Electrónico? Usos del comercio electrónico Usuarios del comercio electrónico Categorías del comercio electrónico UNIDAD DIDÁCTICA 5. COMERCIO ELECTRÓNICO VENTAJAS E INCONVENIENTES El comercio electrónico y sus ventajas Inconvenientes del comercio electrónico UNIDAD DIDÁCTICA 6. ACTIVIDAD DEL COMERCIO ELECTRÓNICO ¿Qué es la actividad del comercio? UNIDAD DIDÁCTICA 7. DISTRIBUCIÓN LOGÍSTICA EN INTERNET La distribución logística UNIDAD DIDÁCTICA 8. COMERCIO ELECTRÓNICO LEGISLACIÓN Ley de protección de datos Normativas diversas UNIDAD DIDÁCTICA 9. SEGURIDAD EN EL COMERCIO ELECTRÓNICO Seguridad en Internet Antivirus Uso de las Firmas digitales Uso del certificado digital Protocolos de Seguridad UNIDAD DIDÁCTICA 10. PAGO SEGURO MEDIANTE INTERNET Modalidades de Pago Utilizada ANEXO 1. EL COMERCIO ELECTRÓNICO EN ESPAÑA Introducción Evolución general El comercio electrónico en España segmentado geográficamente según el origen y el destino de las transacciones ANEXO 2. MODELOS DE NEGOCIO EN EL COMERCIO ELECTRÓNICO Introducción Clasificación de los modelos de negocio en el comercio electrónico Conclusión PARTE 6. CREACIÓN Y GESTIÓN DE BASE DE DATOS SQL UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LAS BASES DE DATOS Ventajas e inconvenientes de las baes de datos Conceptos generales El modelo entidad-relación El modelo entidad-relación extendido Restricciones de integridad UNIDAD DIDÁCTICA 2. EL MODELO DE BASES DE DATOS RELACIONAL Estructura del modelo relacional Claves en el modelo relacional Restricciones de integridad Teoría de la normalización Diseño de una base de datos relacional Tipos de lenguajes relacionales UNIDAD DIDÁCTICA 3. LENGUAJE DE CONSULTA SQL Caracterísiticas de SQL Sistemas de Gestión de Bases de Datos con soporte SQL Sintaxis en SQL Especificación de restricciones de integridad UNIDAD DIDÁCTICA 4. MYSQL COMO SISTEMA GESTOR DE BASES DE DATOS RELACIONALES Caracterísiticas de MySQL Tipos de datos Sisntaxis SQL para MySQL UNIDAD DIDÁCTICA 5. SALVAGUARDA Y RECUPERACIÓN DE DATOS Posibles fallos en una base de datos Elementos de recuperación Tipos de soporte RAID Servidores remotos de salvaguarda de datos Diseño de un plan de salvaguarda y protocolo de recuperación de datos Tipos de salvaguardas de datos RTO (Recovery Time Objective) y RPO (Recovery Point Objective) Mecanismos de verificación de la integridad de las copias de seguridad UNIDAD DIDÁCTICA 6. BASES DE DATOS DISTRIBUIDAS Definición de SGBD distribuido. Principales ventajas y desventajas Características esperadas en un SGBD distribuido Clasificación de los SGBD distribuidos Enumeración y explicación de las reglas de DATE para SGBD distribuidos Replicación de la información en bases de datos distribuidas Procesamiento de consultas Descomposición de consultas y localización de datos UNIDAD DIDÁCTICA 7. SEGURIDAD DE LOS DATOS Conceptos de seguridad de los datos: confidencialidad, integridad y disponibilidad Normativa legal vigente sobre datos Supuestos prácticos UNIDAD DIDÁCTICA 8. TRANSFERENCIA DE DATOS Herramientas para importar y exportar datos Clasificación de las herramientas Ejemplo de ejecución de una exportación e importación de datos Migración de datos entre diferentes SGBD Inconvenientes al traspasar datos entre distintos SGBD
Ver más