Máster Profesional en Desarrollo de Aplicaciones Web y Marketing Digital

Lo sentimos, en estos momentos este programa no está activo en CanalCursos.com

Ver programas similares

Máster Profesional en Desarrollo de Aplicaciones Web y Marketing Digital

  • Máster |
  • Presencial en Madrid y Sevilla
  • 20% de descuento

Contacta con el centro para más información

Pide Información y sin compromiso

Descripción del curso

Detalles

Dirigido a:

Este máster va dirigido a personas interesadas a la industria del desarrollo o programación web y el marketing digital, no siendo necesarios conocimientos previos para un adecuado aprovechamiento del Máster.

Comentarios:

Objetivos:

El Máster Profesional en Desarrollo de Aplicaciones Web y Marketing Digital de CEI: Escuela de Diseño conjuga dos de las profesiones más demandadas en la actualidad. Nace a partir de la inquietud de muchos de nuestros alumnos de querer aprender un poco más sobre el marketing digital, sin perder de vista los conocimientos adquiridos en los másteres de desarrollo o programación web.

Como su nombre indica, el Máster Profesional en Desarrollo de Aplicaciones Web y Marketing Digital abarca dos de las áreas más importantes del sector de las nuevas tecnologías y, asimismo, en cuanto a su programa académico, contempla cuatro módulos que se interrelacionan a la perfección: los tres primeros módulos son los de diseño web con HTML5 y CSS, desarrollo web frontend con JavaScript y jQuery y desarrollo web backend con PHP7 y MySQL, gracias a los cuales el alumno se convertirá en un desarrollador full stack dentro del mundo del diseño de las páginas web

Después de dominar el desarrollo web, el alumno se adentra en el mundo del marketing digital, donde aprenderá todas las estrategias y herramientas utilizadas hoy en día para darle vida a todo el ecosistema web que ha aprendido a diseñar y programar. Nos enfocaremos en abordar estrategias de analítica web, técnicas de SEO y SEM –vitales de cara al posicionamiento orgánico y pago en buscadores como Google, Bing o Firefox– así como también en la correcta gestión de redes sociales desde la figura de un community manager o el conseguir una adecuada imagen de marca o engagement por parte de nuestros clientes o consumidores de contenidos.

Salidas profesionales

•Diseñador web
•Visual designer
•Desarrollador front-end
•Programador de aplicaciones web Javascript
•Programador de aplicaciones web jQuery
•Programador de aplicaciones servidor
•Gestor de bases de datos con MySQL
•Diseñador y programador de páginas web dinámicas
•Programador web backend
•Community Manager
•Especialista en Posicionamiento Web: Seo y SEM
•Experto en gestión de contenidos online
•Creación y mantenimiento de e-commerce
•Consultor de Marketing Digital
•Diseño y creación de marca y/o blog personal
•Especialista en Analítica Web
•Experto en branding e identidad corporativa

Temario:

DISEÑO WEB CON HTML5 Y CSS3

01- DISEÑO WEB

· Principios básicos del diseño web
· Principios de usabilidad
· Principios de accesibilidad
· Creación y optimización de imágenes para web
· Piezas básicas publicitarias: banners, redes sociales

HTML + CSS: estándares web

· Introducción a la web: navegadores, motor de navegaciones, sistemas operativos
· Preparación del entorno para el desarrollo
· HTML: versiones y diferencias
· Etiquetas y atributos
· Semántica de las etiquetas
· Uso de las etiquetas
· DOCTYPE y codificación de caracteres (Charset)
· Head y Title
· Párrafos
· Imágenes
· Tablas
· Enlaces: hipervínculos y anclas
· Listas: ordenadas, desordenadas y de definiciones
· Etiquetas meta
· Uso de iFrames
· Formularios
· Rutas y direcciones: relativas y absolutas
· Propiedades CSS
· Enlazar CSS
· Selectores CSS
· Pseudoselectores y pseudoelementos
· Vídeo en HTML5
· Audio en HTML5Responsive design (diseño web adaptable a tablet/móvil)
· Vídeo en HTML5
· Audio en HTML5Edición web
· Creación del entorno de desarrollo: Editor de Texto + Navegador
· Complementos y herramientas útiles para la edición web
· Estructuración de un sitio web
· Uso avanzado de nuestro entorno de desarrollo
· Conexión a un servidor remoto y sincronización
· Gestión de archivos mediante FTP
· Servidores y registro de dominios

Desarrollo Front-End (Javascript y jQuery)

· Introducción a JavaScript y jQuery
· Conceptos básicos para el uso de plugins jQuery
· Creación de ejemplos prácticos: desplegables, galerías, sliders
· Introducción a CMS: WordpressDesarrollo Back-End
· Introducción a servidores
· Introducción a lenguajes de servidor (PHP y MySQL)

Posicionamiento web: SEO

· Entendiendo los motores de búsqueda
· Usabilidad web
· Introducción al SEO On Page
· Marketing web

FRONTEND CON JAVASCRIPT Y JQUERY

01- DESARROLLO WEB (FRONTEND)

Primeros pasos con JavaScript
· Introducción a la programación de frontend
· JavaScript. Sintaxis general
· Incluir JavaScript en documentos HTML
· JavaScript en archivos adjuntos
· JavaScript dentro del código HTML
· JavaScript. Variables y operadores
· Variables locales y variables globales
· Variables numéricas
· Métodos para variables numéricas
· Operadores de asignación
· Operadores de incremento y decremento
· Operadores matemáticos
· Cadenas de texto (strings)
· Métodos para cadenas de texto
· Variables Undefined
· Variables NULL
· Variables NaN
· Operadores lógicos en JavaScript
· Operadores relacionales

Estructuras de control de flujo y variables complejas

· JavaScript. Tipos variables complejas
· Arrays en JavaScript
· Métodos para Arrays
· Condicionales en JavaScript
· If / else
· Switch
· Bucles en JavaScript
· Ciclo for
· Ciclo while

Funciones en JavaScript

· Funciones en JavaScript
· Sintaxis y uso
· Scope de JavaScript
· Trabajo con funciones

El DOM

· JavaScript. El DOM
· Introducción al DOM
· Objeto Notation
· Crear nodos
· Agregar nodos
· Modificar, reemplazar y eliminar nodos
· Acceso a los atributos del DOM
· Modificar estilos de elementos
· Eventos del DOM

JavaScript avanzado. Objetos

· Definicion de objeto
· Arrays asociativos
· Propiedades
· Métodos
· Métodos apply() y call()
· Introducción a la notación JSON
· Trabajo con JSON en JavaScript (I)
· Trabajo con JSON en JavaScript (II)

AJAX en JavaScript

· AJAX en JavaScript
· Primeros pasos
· Primera aplicación
· Funcionamiento de una aplicación AJAX
· Métodos y propiedades del objeto XMLHttpRequest
· Objetos para AJAX
· Trabajo con AJAX. Listas desplegables
· Trabajo con AJAX. Autocompletar formulario
· Trabajo con AJAX. Lector RSS
· Trabajo con AJAX. Google maps

jQuery básico

· Introducción a Jquery
· Pasos para utilizar jQuery
· Primer script con jQuery
· Básicos de jQuery: añadir y quitar clases CSS
· Básicos de jQuery: mostrar y ocultar elementos de la página
· Básicos jQuery: efectos rápidos con jQuery
· Básicos jQuery: callback de funciones jQuery
· Básicos jQuery: uso de Ajax básico con jQuery
· Básicos jQuery: Ajax jQuery con mensaje de carga

jQuery Avanzado

• El 3 de jQuery. Metodos esenciales
• Función jQuery o función $()
• Core/each: each del core de jQuery.
• Método size() y propiedad length del core de jQuery.
· Método data() core jQuery
· Selectores de jQuery
· Selectores de jerarquía en jQuery
· Métodos de atributos en jQuery
· Acceder y modificar atributos HTML desde jQuery
· Método attr() de jQuery, otros usos y removeAttr()
· Método prop() de jQuery y diferencias con attr()
· Métodos de CSS de jQuery
· Método css() de jQuery
· Funciones CSS de jQuery para conocer el tamaño y posición de elementos
· Eventos en jQuery
· Manejadores de eventos en jQuery
· Introducción de Objeto evento en jQuery
· Eventos de ratón en jQuery mouseenter y mouseleave
· Eventos de teclado en jQuery
· Definir eventos con bind() y eliminarlos
· Eventos definidos con live() en jQuery
· Delegated events en jQuery
· Efectos en jQuery
· jQuery animate(): animación de propiedades CSS
· Animaciones de color con jQuery.
· Fading en jQuery
· Colas de efectos en jQuery
· Método queue() para acceder a una cola de efectos
· Meter funciones en una cola de efectos jQuery
· Parar la ejecución de una cola de efectos jQuery
· Método delay() para retrasar la ejecución de efectos de la cola
· Cola de efectos personal (no predeterminada) en jQuery
· Desarrollo de plugins en jQuery
· Introducción al desarrollo de plugins en jQuery

BACKEND CON PHP7 Y MYSQL

01- DESARROLLO WEB (BACKEND)

Primeros pasos con PHP7

· Introducción a la programación de backend
· Estructura básica de una página PHP
· Las etiquetas PHP
· La función echo
· Separador de instrucciones
· Comentarios
· Mezclar PHP y HTML
· Normas de denominación
· Configuración de PHP
· El archivo de configuración php.ini
· Información sobre la configuración
· Juego de caracteres
· Utilizar PHP desde la línea de comandos
· Las bases del lenguaje PHP
· Constantes. Definición y alcance
· Variables. Inicialización y asignación
· Variables. Alcance y duración
· Variables dinámicas (o variables variables)

Tipos de datos en PHP7

· Tipos de datos
· Tipos disponibles
· Tipos de datos escalares y especiales.
· Arrays
· Arrays. Creación, manipulación y alcance
· Operadores
· El operador de asignación por valor
· El operador de asignación por referencia
· Los operadores aritméticos
· El operador de cadena
· Los operadores combinados
· Los operadores lógicos y de comparación
· El operador ternario
· El operador de unión NULL
· El operador de comparación combinado
· Precedencia de los operadores

Estructuras de control en PHP7

· Estructuras de control en PHP 7. Condicionales
· La estructura if
· La estructura switch
· Estructuras de control en PHP 7. Ciclos
· La estructura if
· La estructura while
· La estructura do ... while
· La estructura for
· La estructura foreach
· Las instrucciones continue y break
· Incluir un archivo
· Funcionamiento y utilización
· Interrumpir el script

Funciones en PHP7 (I)

· Utilizar las funciones PHP
· Preámbulo
· Manipular las constantes, las variables y los tipos de datos
· Constantes
· Variables
· Tipos de datos
· Conversiones
· Manipular variables numericas
· Manipular variables strings
· Manipular arrays
· Utilizar expresiones regulares
· Estructura de una expresión regular

Funciones en PHP7 (II)

· Manipular las fechas
· Funciones para manipular los archivos en el servidor
· Manipular los encabezados HTTP
· Escribir funciones y clases PHP
· Declaración y llamada
· Parámetros
· Sintaxis
· Valor predeterminado
· Declaración del tipo de datos
· Pase por referencia
· Lista variable de parámetros
· Consideraciones sobre las variables utilizadas en las funciones
· Variables locales/globales
· Variables estáticas
· Las constantes y las funciones

Funciones en PHP7 (III)

· Escribir funciones y clases PHP
· Recursividad
· Función anónima
· Estructura básica de una página PHP
· Función generadora
· Clases
· Concepto
· Definir una clase
· Instanciar una clase
· Legado
· Otras características de las clases
· Clases o métodos abstractos
· Información sobre la configuración
· Clases o métodos finales
· Interfaces
· Constantes de clases
· Traits
· Clases anónimas
· Excepciones
· Administrar los errores en un script PHP
· Información general
· Mensajes de error de PHP
· Las funciones de gestión de errores

Bases de datos MySQL

· Gestión de los formularios y los enlaces
· Rápido recordatorio sobre los formularios
· Construir un formulario de forma dinámica
· Procesar un formulario utilizando un script PHP
· Recuperar los datos de una URL o de un formulario
· Recuperar los datos pasados por la URL
· Utilizar una matriz para pasar datos en la URL
· Transferir caracteres especiales
· Recuperar los datos introducidos en el formulario.
· Usar un array para recuperar los datos introducidos
· Pasar información en un campo de formulario oculto
· Los diferentes tipos de campos
· Controlar los datos recuperados
· Limpieza de los espacios deseados
· Datos obligatorio
· Longitud máxima de una cadena
· Caracteres permitidos para una cadena - Formato
· Validez de una fecha - Rango de valores
· Validez de un número - Rango de valores
· Validez de una dirección de correo electrónico
· Intercambiar un archivo entre el cliente y el servidor
· Enviar un archivo desde el cliente (upload)
· Descargar un archivo desde el servidor (download)
· Trabajo con bases de batos
· Acceder a las bases de datos
· El concepto de fetch
· Conexión y desconexión
· Obtener información sobre el servidor MySQL
· Obtener información en caso de error de conexión
· Seleccionar una base de datos
· Utilizar consultas no preparadas
· Conocer el número de líneas del resultado de una consulta de lectura
· Extraer el resultado de una consulta de lectura
· Obtener información sobre el resultado de una consulta de actualización
· Gestionar los errores
· Utilizar consultas preparadas
· Preparar una consulta
· Asociar variables PHP a los parámetros de la consulta
· Ejecutar la consulta preparada.
· Vincular variables PHP con las columnas del resultado de una consulta de lectura
· Extraer el resultado de una consulta de lectura
· Utilizar un resultado almacenado.
· Obtener información sobre el resultado de una consulta de actualización
· Gestionar los errores
· Llamar a un programa almacenado
· Procedimiento almacenado
· Función almacenada
· Utilización de SQLite
· Ejecutar una consulta
· Vincular las variables de PHP a los parámetros de una consulta preparada
· Ejecutar una consulta preparada
· Ejecutar una consulta no preparada
· Extraer el resultado de una consulta de lectura
· Actualizar los datos y gestionar las transacciones
· Ejemplos de integración en formularios
· Crear una lista de selección en un formulario
· Visualización de una lista
· Formulario de entrada con lista
· Formulario de búsqueda y de introducción de datos

Administrar sesiones

· Administrar las sesiones
· Información general
· Identificación por formulario
· Identificación a través de autenticación HTTP
· Verificar las credenciales de identificación introducidas
· Utilizar cookies
· Utilizar la gestión de sesiones de PHP
· Implementación
· Autogestión de la transmisión del identificador de sesión
· Conservar la información de una visita a otra
· Breve resumen de las variables Get/Post/Cookie/Session

MARKETING DIGITAL

01- INTRODUCCIÓN AL MARKETING DIGITAL

1.1. Marketing Digital

· ¿Qué es el marketing?
· 10 cambios del marketing digital
· Internet y la nueva era del marketing digital Web 2.0
· Nuevos enfoques
· Campañas 2.0
· Marketing Viral

1.2. Nuevos modelos de negocio basados en web 2.0

· Retos y desafíos para emprendedores digitales
· Cambios en las diferentes industrias
· Salidas laborales del marketing digital
· Nuevos medios de pago
· Teletrabajo

1.3. Atrayendo clientes en la era digital

· Cambios en las reglas de juego
· Momento cero de la verdad
· Encontrar el público objetivo
· Matriz de toma de decisiones

1.4. Marketing de contenidos

· Realidad actual. El contenido es el rey
· Definición de marketing de contenidos
· Tendencias en el marketing de contenidos
· Nuevas maneras de enfocar el contenido para que sea atractivo al público
· Cada contenido es un arma de doble filo. Todo en la nube se queda almacenado
· La importancia de una estrategia de contenidos
· ¿Cómo generar contenido viral y atractivo?

1.5. Community Manager

· Perfil, funciones, tareas, rol en la organización
· El horario del community: 24/7, 365 días al año
· Influencia (marca personal)
· Proliferación de freelance en el mundo del community manager

02- PLANIFICACIÓN ESTRATÉGICA ONLINE

2.1. Estrategia de marketing online

· Análisis de la situación actual de la empresa
· Las 5 Fuerzas de Porter
· Análisis de las 4 P

Análisis D.A.F.O enfocado a web

· Definición de objetivos y cronograma
· Recursos necesarios para su realización y desarrollo
· Plan de ejecución y establecimiento de métricas
· Análisis de resultados
· Cálculo del ROI

2.2. Redacción de contenidos digitales y 2.0

· Comunicación y gestión de la conversación
· Transmitir mensajes de forma eficaz y atractiva
· Saber escuchar-saber responder
· Formulación correcta de preguntas
· El impacto visual
· Gestión de mensajes dañinos

2.3. Campaña de e-mail marketing

· Ventajas y desventajas del e-mail marketing
· 10 cambios del marketing digital
· Bases de datos de contactos
· Generación de leads de calidad
· Técnicas de diseño para crear un e-mail efectivo
· Legislación referente al e-mail marketing
· Métricas del e-mail marketing.
· Herramientas y plataformas online
· Presupuesto y recursos necesarios para su implementación
· Análisis de resultados y ROI
· Casos de éxito
· Caso práctico: creación de una newsletter

2.4. Social Media Plan

· Análisis de la situación actual
· Análisis de la competencia
· Selección de plataformas y canales
· Creación de sinergias: personas con influencia y mapas de blogs
· Definición de objetivos
· Estrategia de contenidos
· Estrategia de acciones
· Herramientas para la gestión de social media
· Establecimiento de métricas por red social: Facebook, Twitter, Youtube, Ins-tagram, Blog, etc.
· Herramientas de monitorización de redes sociales

03- GESTIÓN DE SOCIAL MEDIA

3.1. Introducción

· ¿Qué es la web 2.0?
· ¿Qué es una red social?
· El boom de las redes sociales
· Por qué debe estar mi empresa en re-des sociales
· Nueva relación marca/cliente
· ¿Qué se puede compartir en una red social?
· Las redes sociales como fuente de empleo

3.2. Facebook

· Historia
· Facebook en datos
· Usuarios a nivel mundial
· Hábitos diarios
· Plataforma
· Economía/Bolsa
· En España
· Facebook para empresas
· Casos de éxito y acciones que han impactado la manera de utilizar esta red social
· Proceso para crear una cuenta de empresa (Práctica)
· Estrategias de community management: labores, responsabilidad y posibilidades.
· Analítica y promoción a través de esta red social

3.3. Twitter

· Usos de Twitter por parte de las marcas
· Twitter como herramienta de microblogging
· Datos históricos de los usos de Twitter
· Hashtag: creación, seguimiento y usos
· Valor agregado y reputación de las marcas
· Crisis y gestión
· Perfiles personales: qué comunicar y qué aspectos tener en cuenta para alcanzar seguidores
· Generación de contenido: escritura web, uso estratégico de hashtags
· Creación de campañas y participación
· Estrategia online
· Métodos alternativos - Caso Pay with a tweet

3.4. Youtube y Vimeo - Sustituyendo a la televisión

· Creación de una cuenta de Youtube y Vimeo
· Usos y casos de éxito
· Creación de canales y listas de reproducción: posibilidades
· Medición y nuevas métricas de YouTu-be y Vimeo
· Penetración de estas redes sociales en la manera de hacer producciones audiovisuales
· El fenómeno de los blogs

3.5. Instagram

· Historia
· Usuarios a nivel mundial
· Hábitos diarios
· Funciones de la red social
· Creación de cuenta y manejo
· Comprensión de los #Hashtag (introducción a sus usos e importancia)
· La fotografía como medio de expresión y evolución del microblogging
· Campañas de éxito y usos por parte de las empresas
· Puesta en marcha y posibilidades de la red
· Guía para triunfar en Instagram
· Proceso de crear una cuenta de Instagram (Práctica)3.6. Pinterest
· Historia
· Usuarios a nivel mundial
· Hábitos diarios
· Funciones de la red social
· Creación de cuenta y manejo
· Campañas de éxito y usos por parte de las empresas
· Proceso de crear una cuenta de Pinterest (Práctica)
· Pinterest para empresas
· Casos de éxito y acciones que han impactado la manera de utilizar esta red social
· Proceso para crear una cuenta de empresa (Práctica).
· Puesta en marcha y posibilidades de la red3.7. LinkedIn
· Usos de la red social
· Participación en grupos
· Perfiles de empresas: cómo crearlos.
· Creación de un perfil personal (Práctica)
· Mejoras del perfil a través de recomen-daciones: cómo obtenerlas
· Actualidad en cualquiera que sea el campo profesional de la persona

3.8. Foursquare

· Usos de la red social
· Herramienta de geo-localización para las empresas
· Posibilidades de la red
· Funciones de la red social
· Uso profesional y personal
· Puesta en marcha de perfiles

3.9. Google+

· Historia
· La red social de Google
· Usuarios a nivel mundial
· Hábitos diarios
· Funciones de la red social
· Creación de cuenta y manejo (Práctica)
· Puesta en marcha y posibilidades de la red

3.10. Blogs

· Usos del blog
· Tipos de plataformas (WordPress, tumblr, blogger)
· Posibilidades con los blogs
· Uso de palabras claves y posiciona-miento web
· Lenguaje y recursos a incluir en una publicación
· Link building
· El blog como herramienta personal
· Consejos para generar contenidos en blogs

04- MARKETING EN BUSCADORES: SEO y SEM

4.1. SEO

· Introducción al Marketing en buscadores
· Usabilidad y accesibilidad web
· Social Media Optimization
· Definición de palabras clave
· Realizar paso a paso una correcta indexación en Google
· SEO On-Page: optimización de contenidos
· Instalación de plugins especializados en SEO
· Top de extensiones de navegación para SEO
· SEO Off-Page: optimización externa
· Construcción natural de enlaces
· Malas prácticas en posicionamiento SEO
· Casos de éxito
· Caso práctico: planificación y desarrollo de estrategia SEO
· Lista paso a paso para empezar a hacer SEO
· Optimización de entradas a blogs a nivel de SEO
· Optimización de imágenes para SEO
· ¿Cómo diseñar una landing page atractiva?

4.2. SEM

· Introducción a la analítica web-Google Analytics
· Estrategia de publicación de anuncios
· Conversiones y análisis de rentabilidad
· Casos de éxito
· Caso práctico: planificación y desarrollo de estrategia SEM
· Preparación del examen de certificación de Google Adwords
· Campañas de Google Adwords
· Planificador de Palabras Clave y Tipos de Concordancia
· Editor de Adwords y Listas de Remarketing

05- ANALÍTICA WEB

· Introducción a Google Analytics
· Planificación de Objetivos
· Metas, eventos, filtros y canales
· Definición de métricas, tipos de con-versiones
· Google Tag Manager y Test A/B
· Examen Certificación Google Analitycs
· Examen Certificación Adwords Fundamentals
· Examen Certificación Adwords sólo para la red de búsqueda

06- E-COMMERCE

· Introducción a E-Commerce.
· Prestashop y Woocommerce.
· Google Merchant Center y Magento

Titulación:

CEI es un Centro de Formación Autorizado por Apple. Por ello, nuestros alumnos podrán obtener la certificación profesional de Apple e impulsar su carrera en tecnologías del diseño y de la información, entornos empresariales y mercados B2B.

IBM confía en nosotros y por ello nos ha otorgado la insignia IBM Education Partner. Este sello premia a centros de enseñanza que mantienen y fomentan una formación de calidad.

Nuestra escuela se consolida como Centro de Formación de referencia de Maxon en España y nos convertimos en la 1ª escuela de Europa en ser Maxon Training Provider for R18.

Duración:

720 horas (12 meses)

Fechas:

Próxima fecha de inicio: 21 de enero de 2018.

Lunes a viernes

HORARIOS MAÑANAS
09.00 - 12.00 H.
12.00 - 15.00 H.

TARDES
16.00 - 19.00 H.
19.00 - 22.00 H.
...

Sede principal del centro

Madrid: Rodríguez San Pedro 2 - 28015 - Madrid
  • Madrid: Rodríguez San Pedro 2 - 28015 - Madrid
  • Sevilla: Avenida San Francisco Javier 9 - 41018 - Sevilla

Ofertas relacionadas

Compartir Canalcursos.com



Estás viendo
Máster Profesional en Desarrollo de Aplicaciones Web y Marketing Digital
Centros de Formación y Academias - Cursos CEI: Escuela de Diseño - Masters CEI: Escuela de Diseño - Formación CEI: Escuela de Diseño
Precio
Contacta con nosotros y resuelve tus dudas