-
Tipo
Másters Propios
-
Modalidad
Online / A distancia (+)
-
Duración / Créditos
720 h.
-
Fechas
Matric. Permanente
-
Sedes
Sevilla/Madrid
Información general
DESCRIPCIÓN:
El Máster Profesional en Desarrollo Web y Marketing Digital es un importante método de aprendizaje, que se orienta en aportar información de calidad acerca de la programación orientada a objetos en JavaScript, la gestión de clases y atributos, los principios de la programación funcional, y la gestión de formularios con PHP.
Se compone de un interesante plan de estudios, creado y diseñado por el destacado Centro Escuela de Diseño y Marketing, el cual ofrece amplias salidas laborales, y posee una duración total de 720 horas, equivalentes a un plazo de 12 meses.
Se compone de un interesante plan de estudios, creado y diseñado por el destacado Centro Escuela de Diseño y Marketing, el cual ofrece amplias salidas laborales, y posee una duración total de 720 horas, equivalentes a un plazo de 12 meses.
Prácticas
Certificado de profesionalidad
ASPECTOS A TENER EN CUENTA
FINALIDAD DEL PROGRAMA FORMATIVO:
Proporcionar conocimientos acerca de los números y operadores aritméticos, las estructuras condicionales, el sistema de ficheros, la programación orientada a objetos en PHP, y la navegación y gestión de rutas.
Propagar un destacado programa de enseñanza, en el cual se profundiza sobre el análisis de la competencia, la aplicación de metodologías ágiles, los sistemas de navegación y búsqueda, y los nuevos modelos de negocio.
Estudiar sobre la creación de sinergias, las tendencias del marketing de contenidos, los tipos de campañas, la definición de objetivos, y la monitorización de redes sociales.
Propagar un destacado programa de enseñanza, en el cual se profundiza sobre el análisis de la competencia, la aplicación de metodologías ágiles, los sistemas de navegación y búsqueda, y los nuevos modelos de negocio.
Estudiar sobre la creación de sinergias, las tendencias del marketing de contenidos, los tipos de campañas, la definición de objetivos, y la monitorización de redes sociales.
TITULACIÓN
El Máster Profesional en Desarrollo Web y Marketing Digital va dirigido a personas interesadas a la industria del desarrollo o programación web y el marketing digital.
Requisitos
No es necesario conocimientos previos para un adecuado aprovechamiento del Máster.
TEMARIO
DISEÑO WEB CON HTML5, CSS3 Y JAVASCRIPT
CONTENIDO, ESTRUCTURA Y APARIENCIA
INTRODUCCIÓN Y HERRAMIENTAS
- Introducción al desarrollo web integral
- El diseñador web como programador creativo, el lenguaje de la web
- Herramientas de apoyo
- Elección de un editor de texto, factores a tomar en cuenta
- Todo diseño web debe ser responsive
HTML, PRIMERA PARTE: INTRODUCCIÓN
- Introducción a los lenguajes de etiquetas
- Elementos, etiquetas y atributos
- HTML semántico, el contenido como guía
- Elementos semánticos y elementos estructurales
- Títulos, párrafos, listas, tablas, enlaces e imágenes... el contenido es el rey
- Flujo normal (normal flow), elementos block e inline
CSS, PRIMERA PARTE: INTRODUCCIÓN
- Reglas, selectores y propiedades
- Tipos de selectores
- Interludio HTML: elemento style, identificadores únicos y clases
- Vinculación de ficheros CSS a ficheros HTML
CSS, SEGUNDA PARTE: EL NAVEGADOR COMO HERRAMIENTA DE DISEÑO
- Diseñando en el navegador, inspector de elementos + editor de texto, o cómo dejar atrás las simulaciones
- CSS y su relación a los programas de diseño tradicionales
TIPOGRAFÍA
- Introducción a la tipografía
- Elección de tipografías para web y las distintas alternativas a nuestra disposición
- Unidades de medida, absolutas y relativas
- Propiedades tipográficas
- Contenido dinámico vs. contenido estático y sus consecuencias a la hora de estilizar la tipografía
COLOR
- Distintas formas de hablar en RGB
- Color de fondo y color del texto
LAYOUT, PRIMERA PARTE: HTML + CSS
- Relación de las etiquetas estructurales a los típicos “bloques” de un programa de diseño, todo es un rectángulo
- Unidades de medida
- Márgenes, por dentro y por fuera
- Modelo de caja
- Posicionamiento estático, o lo que está detrás del flujo normal
- Rompiendo el flujo normal: posicionamiento relativo, absoluto y fijo
- Introducción al diseño responsive, media queries
CSS, TERCERA PARTE: LA CAJA DE HERRAMIENTAS GRÁFICAS
- Bordes
- Imágenes de fondo y su diferencia con las imágenes de contenido
- Degradados de color
- Sombras
- Modos de fusión
- Filtros
- Transformaciones
HTML, SEGUNDA PARTE: FORMULARIOS
- Introducción a los formularios
- Elementos de entrada de datos
LAYOUT, SEGUNDA PARTE: FLEX
- El modelo de caja flexible
- Flex vs. flujo normal
- Opciones de Flex
- Flex y su relación al diseño responsive
- Limitaciones de Flex
LAYOUT, TERCERA PARTE: GRID
- Cuadrículas a la hora de diseñar una web
- Grid vs. Flex vs. flujo normal
- Opciones de Grid
LAYOUT, GRAND FINALE: DISEÑANDO EN EL NAVEGADOR
- Todo es combinable
- Maquetación idiomática, o como pensar en CSS
- Todo diseño web será responsive
DINAMISMO Y FUNCIONALIDAD
- JavaScript
- ¿Qué es JavaScript?
- Introducción a la programación
- Variables, condicionales, bucles y funciones
LA API DEL DOM, O LO QUE TRADICIONALMENTE ASOCIAMOS A JAVASCRIPT
- ¿Qué es una API?
- El DOM
- Distintas formas de capturar elementos del DOM
- Sintaxis de punto como piedra angular de la api del dom, getters/setters
- Gestión de clases
- Gestión de atributos
- Añadir y eliminar elementos: HTML dinámico, primera parte
- El bucle de eventos, o cómo convertir HTML en un espacio interactivo
- Callbacks
- El objeto event y cómo gestionar los eventos básicos del navegador
AJAX, O CÓMO COMUNICARNOS CON EL BACKEND
- ¿Qué es el backend?
- Peticiones y respuestas, el protocolo HTTP
- Conexiones asíncronas con el servidor, el objeto XHR
- Strings que van y Strings que vienen, JSON como lengua franca entre lenguajes de programación
JQUERY
- Libraries, frameworks
- ¿Qué es jQuery?
- Manipulación del DOM
- AJAX
WORDPRESS, KIT DE SUPERVIVENCIA
- Naturaleza dinámica del contenido
- ¿Qué es WordPress?
- Introducción a PHP
- Ecosistema WordPress
- Al final, todo es HTML y CSS
MÓDULO DESARROLLO WEB FULL STACK DEVELOPMENT
INTRODUCCIÓN Y HERRAMIENTAS
- Introducción al desarrollo web integral
- Elección de un editor de texto, factores a tomar en cuenta
- Uso de git como sistema de control de versiones
DESARROLLO FRONT-END
PRIMEROS PASOS
- Breve reseña de HTML (elementos, etiquetas, atributos) y CSS (reglas, selectores, propiedades)
- Introducción a JavaScript, ¿qué es? Alcance y limitaciones
- Sintaxis del lenguaje JavaScript, su naturaleza funcional y su uso de la sintaxis de punto para acceder a métodos y propiedades
- Conceptos básicos de programación y su aplicación en JavaScript: variables, condicionales, bucles, funciones
VARIABLES, CONSTANTES, TIPOS DE DATOS Y ESTRUCTURAS BÁSICAS
- Números y operadores aritméticos
- Strings (cadenas de caracteres), su longitud y métodos principales ¿es todo un string?
- Introducción a los Arrays, longitud y uso de índices
- Booleans y operadores lógicos
- Estructuras condicionales y concepto de bloque
- Bucles
- Objetos simples y su notación
FUNCIONES
- Funciones como objetos de primera clase y la naturaleza funcional de JavaScript
- Argumentos, longitud de una función y el objeto arguments
- Funciones como programas en miniatura y como generadores de datos, el uso de la palabra return
- Scope y clausuras
- Funciones anónimas y funciones invocadas inmediatamente
- Funciones flecha, primera parte
- Métodos como funciones
- Callbacks, primera parte
ARRAYS EN PROFUNDIDAD
- Operaciones básicas con arrays
- Métodos iterativos. Callbacks, segunda parte
- Introducción a la programación funcional
LA API DEL DOM, O LO QUE TRADICIONALMENTE ASOCIAMOS A JAVASCRIPT
- ¿Qué es una API?
- El DOM
- Distintas formas de capturar elementos del DOM
- Sintaxis de punto como piedra angular de la API del DOM, getters/setters
- Gestión de clases
- Gestión de atributos
- Añadir y eliminar elementos: HTML dinámico, primera parte
- El bucle de eventos, o cómo convertir HTML en un espacio interactivo
- Callbacks, tercera parte: primer encuentro con el JavaScript asíncrono y this
- El objeto event y cómo gestionar los eventos básicos del navegador
PROGRAMACIÓN ORIENTADA A OBJETOS EN JAVASCRIPT
- Funciones constructoras y prototipos
- Sintaxis de clases moderna, métodos y propiedades
- ¿Qué es this? y sus múltiples significados
- Funciones flecha, segunda parte
- Herencia
AJAX, PRIMERA PARTE: LA FRONTERA DEL DESARROLLO FRONT-END
- Conexiones asíncronas con el servidor, el objeto XHR
- Strings que van y Strings que vienen, JSON como lengua franca entre lenguajes de programación
EN LA FRONTERA ENTRE EL FRONT-END Y EL BACK-END
PHP, PRIMERA PARTE
- Introducción a PHP, ¿qué es? Alcance y limitaciones
- Sintaxis del lenguaje PHP, sus dos grandes aplicaciones: HTML dinámico y lenguaje de back-end
- Números y operadores aritméticos
- Strings
- Arrays
- Booleans y operadores lógicos
- Estructuras condicionales
- Bucles
- Funciones
AJAX, SEGUNDA PARTE: CONTACTO ESTABLECIDO
- El protocolo HTTP, funcionamiento y métodos
- Peticiones y respuestas
- Cabeceras
NODE
- ¿Qué es Node?
- Procesos y la naturaleza modular de Node
- El sistema de ficheros
- Streams (flujos)
- El módulo HTTP y la posibilidad de usar JavaScript como back-end
- NPM, el gestor de paquetes de Node
- Express
JAVASCRIPT ASÍNCRONO EN PROFUNDIDAD
- Timers
- Promesas, async y await
- AJAX, tercera parte: fetch
EXPRESIONES REGULARES
- ¿Qué son?
- Sintaxis
- Múltiples aplicaciones de las expresiones regulares
DESARROLLO BACK-END
PHP, SEGUNDA PARTE
- Uso de PHP como lenguaje de plantillas
- Gestión de formularios con PHP
BASES DE DATOS, MYSQL
- Motores de bases de datos
- SQL ¿Qué es? y su sintaxis
- Consultas
- CRUD, o crear, leer, actualizar y borrar
PHP Y MYSQL
- Distintas formas de comunicarse con la base de datos
- El objeto de datos de PHP
- Consultas preparadas
PROGRAMACIÓN ORIENTADA A OBJETOS EN PHP
- Objetos en PHP, sintaxis
- Métodos, propiedades
- Herencia
DESARROLLO FULL-STACK
- Navegación y gestión de rutas
- Páginas privadas y páginas públicas, gestión de cookies y sesiones
- Frameworks, libraries y el panorama a futuro: a manera de cierre
MÓDULO DISEÑO EN EXPERIENCIA DE USUARIO E INTERFACES (UX/UI)
INTRODUCCIÓN: UX/UI Y FIGMA
- Introducción UX/UI
- Introducción Figma
- Animación Figma
EL CLIENTE
- Briefing
- Datos del negocio
- Toma de requisitos
- Análisis de la competencia
HEURÍSTICAS Y DISEÑO DE INTERACCIÓN
- Análisis Heurístico
- Diafragmas de flujo
- Principios de UX
- Desarrollo de Wireframes: Whimsical
DISEÑO VISUAL
- Principios de diseño
- Principios de color y tipografía
- Diseño de formularios
- Uso de la Grid o Retícula
- Accesibilidad
ARQUITECTURA DE LA INFORMACIÓN
- Árbol de contenidos
- Sistemas de organización
- Sistemas de etiquetado
- Sistemas de navegación
- Sistemas de búsqueda
FIGMA AVANZADO
- Auto layout
- Componentes y variaciones
- Atomic Design y Sistema de diseño
METODOLOGÍAS ÁGILES
- Design Sprint
- Scrum
- Lean
- Design Thinking
DISEÑO DE APPS
- Medidas de dispositivos mobile
- Tipografías
- Colores
- Grid
- Diseño y prototipado con Figma
- Sistemas de diseño
DISEÑO VERSIÓN WEB
- Medidas web
- Tipografías
- Colores
- Grid
- Diseño y prototipado con Figma
- Sistemas de diseño
UX Y SEO
- Similitudes entre UX y SEO
- Factores SEO (Web)
- Factores ASO (apps)
MÓDULO MARKETING DIGITAL
INTRODUCCIÓN AL MARKETING DIGITAL
MARKETING DIGITAL
- ¿Qué es el marketing?
- 10 cambios del marketing digital
- Internet y la nueva era del marketing digital Web 3.0
- Nuevos enfoques
- Campañas 3.0
- Marketing Viral
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
- Modelo Lean Canvas
ATRAYENDO CLIENTES EN LA ERA DIGITAL
- Momento cero de la verdad
- Encontrar el público objetivo
- ¿Qué es un lead?
- Empezar a desarrollar Buyer/Personas
- Matriz de toma de decisiones
- RGPD
MARKETING DE CONTENIDOS
- Realidad actual. El contenido es el rey
- Definición de marketing de contenidos
- Tendencias en el marketing de contenidos
- La importancia de una estrategia de contenidos
- ¿Cómo generar contenido viral y atractivo?
PLANIFICACIÓN ESTRATÉGICA ONLINE
- Estrategia de marketing online
- Estrategia de marketing online
- Análisis de la situación actual de la empresa
- Análisis D.A.F.O enfocado a web
- Investigación de la competencia basada enweb
- 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
COPYWRITING | ESCRIBIR PARA VENDER
- Comunicación y gestión de la conversación
- Transmitir mensajes de forma eficaz y atractiva
- Gestión de mensajes dañinos
CAMPAÑA DE E-MAIL MARKETING
- 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
SOCIAL MEDIA PLAN
- Análisis de la situación actual de las redes de la empresa
- Análisis de la competencia en redes sociales
- 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, Instagram, Blog, etc.
- Herramientas de monitorización de redes sociales
GESTIÓN DE SOCIAL MEDIA
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)
- Estrategias de community management labores, responsabilidad y posibilidades
- Herramientas de Community Manager
- Buffer, Canva, Ghiphy
CONCURSOS PARA REDES SOCIALES
- Pasos para crear un concurso
- Herramientas de creación de concursos
- Aspectos a tener en cuenta
- Casos de éxito
- EasyPromos App
FACEBOOK
- Facebook para empresas. Proceso para crear una cuenta de empresa (Práctica)
- Campañas de Facebook Ads
- Tipos de campañas y objetivos
- Segmentación de anuncios
- Creación de públicos personalizados para campañas
- Píxel de seguimiento
- Formatos de anuncios
- Facturación en Facebook Ads
- Casos de éxito y acciones que han impactado en la manera de utilizar esta red social
- Analítica y promoción a través de esta red social
TWITTER
- Usos de Twitter por parte de las marcas
- Creación de campañas y participación
- Twitter para empresas
- Campañas de Twitter Ads
- Tipos de campañas y objetivos
- Segmentación de anuncios
- Creación de públicos personalizados para campaña
- Seguimiento de conversiones
- Formatos de anuncios
- Casos de éxito y acciones que han impactado en la manera de utilizar esta red social
- Analítica y promoción a través de esta red social
YOUTUBE
- Vídeo Marketing
- Estrategias para Vídeo Marketing
- La nueva figura del youtuber
- Youtube y el SEO
- Bancos de imágenes
- Bancos de vídeos
INSTAGRAM
- Instagram Ads
- Formatos de anuncios y cómo crearlos
- Instagram y Facebook para vender productos
- Apps de Instagram
PINTEREST
- Pinterest para empresas
- Pinterest Ads
- Campañas de Pinterest Ads
- Tipos de campañas y objetivos
- Segmentación de anuncios
- Creación de públicos personalizados para campañas
- Seguimiento de conversiones
- Widgets en Pinterest
- Pinterest y el SEO
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 recomendaciones: cómo obtenerlas
- Campañas de LinkedIn Ads
- Tipos de campañas y objetivos
- Segmentación de anuncios
- Creación de públicos personalizados para campaña
- Seguimiento de conversiones
GOOGLE MY BUSINESS
- Introducción a Google My Business
- Gestión de perfiles
- Páginas y productos en Google My Business
- Opiniones y reseñas
- Google My Business y el SEO
INTRODUCCIÓN A WORDPRESS
- Creación de Hosting y Dominio para la clase
- Introducción a Temas
- Introducción a Postypes (Creación de Páginas, Entradas, Productos)
- Creación de Menús
- Plugins básicos
- El blog como herramienta personal
- Consejos para generar contenidos en blogs
- ¿Cómo diseñar una landing page atractiva?
E-COMMERCE
- Introducción al E-Commerce
- WooCommerce
MARKETING EN BUSCADORES: SEO y SEM
SEO
- Introducción al Marketing en buscadores
- Usabilidad y accesibilidad web
- Indexación en Google Search Console (Mobile First Indexing)
- Herramientas importantes de Search Console (rendimiento de palabras, errores, enlaces, clics, impresiones, ctr, dispositivos, etc.). Realizar paso a paso una correcta indexación en Google
- Definición de palabras clave
- Herramientas para Keywords (SEMrush, Ubbersuggest, Keywords Everywhere)
- · SEO On-Page: optimización de contenidos
- Screaming Frog
- Metatítulos, metadescripciones, estructura de contenidos, headings, etiquetas importantes
- Optimización de imágenes para SEO
- Escritura de SEO
- Marcado de datos
- Optimización de entradas a blogs a nivel de SEO
- Instalación de plugins especializados en SEO
- Top de extensiones de navegación para SEO (Moz toolbar, Check My Links)
- SEO Off-Page: optimización externa
- Construcción natural de enlaces
- Redireccionamientos Web y estatus de páginas 301, 404, 5xx, etc.
- 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
- Auditoria de SEO
SEM
- Estrategia de publicación de anuncios
- Funcionamientos de Ad Rank de Google
- Investigación de palabras clave con la herramienta planificadora de palabras clave
- Tipos de concordancias de palabras clave
- Palabras clave negativas
- Tipos de pujas
- Caso práctico: planificación y desarrollo deestrategia SEM
- Red de búsquedas
- Red de display
- Métricas en Adwords
- Listas de remarketing
- Youtube Ads
ANALÍTICA WEB
- Introducción a Google Analytics
- Implementación de códigos de seguimiento
- Creación de vistas, perfiles y permisos
- Tipos de datos (dimensiones, dimensiones secundarias, métricas, métricas personalizadas)
- Planificación de objetivos
- Metas, eventos, filtros y canales
- Definición de métricas, tipos de conversiones
- Introducción a Google Tag Manager
- Creación de públicos personalizados
- Listas de remarketing
- Segmentos personalizados
- Dashboards Personalizados
ÚLTIMOS DÍAS DEL MÓDULO
- Certificaciones de Google
- Repaso final del módulo
CONTENIDO, ESTRUCTURA Y APARIENCIA
INTRODUCCIÓN Y HERRAMIENTAS
- Introducción al desarrollo web integral
- El diseñador web como programador creativo, el lenguaje de la web
- Herramientas de apoyo
- Elección de un editor de texto, factores a tomar en cuenta
- Todo diseño web debe ser responsive
HTML, PRIMERA PARTE: INTRODUCCIÓN
- Introducción a los lenguajes de etiquetas
- Elementos, etiquetas y atributos
- HTML semántico, el contenido como guía
- Elementos semánticos y elementos estructurales
- Títulos, párrafos, listas, tablas, enlaces e imágenes... el contenido es el rey
- Flujo normal (normal flow), elementos block e inline
CSS, PRIMERA PARTE: INTRODUCCIÓN
- Reglas, selectores y propiedades
- Tipos de selectores
- Interludio HTML: elemento style, identificadores únicos y clases
- Vinculación de ficheros CSS a ficheros HTML
CSS, SEGUNDA PARTE: EL NAVEGADOR COMO HERRAMIENTA DE DISEÑO
- Diseñando en el navegador, inspector de elementos + editor de texto, o cómo dejar atrás las simulaciones
- CSS y su relación a los programas de diseño tradicionales
TIPOGRAFÍA
- Introducción a la tipografía
- Elección de tipografías para web y las distintas alternativas a nuestra disposición
- Unidades de medida, absolutas y relativas
- Propiedades tipográficas
- Contenido dinámico vs. contenido estático y sus consecuencias a la hora de estilizar la tipografía
COLOR
- Distintas formas de hablar en RGB
- Color de fondo y color del texto
LAYOUT, PRIMERA PARTE: HTML + CSS
- Relación de las etiquetas estructurales a los típicos “bloques” de un programa de diseño, todo es un rectángulo
- Unidades de medida
- Márgenes, por dentro y por fuera
- Modelo de caja
- Posicionamiento estático, o lo que está detrás del flujo normal
- Rompiendo el flujo normal: posicionamiento relativo, absoluto y fijo
- Introducción al diseño responsive, media queries
CSS, TERCERA PARTE: LA CAJA DE HERRAMIENTAS GRÁFICAS
- Bordes
- Imágenes de fondo y su diferencia con las imágenes de contenido
- Degradados de color
- Sombras
- Modos de fusión
- Filtros
- Transformaciones
HTML, SEGUNDA PARTE: FORMULARIOS
- Introducción a los formularios
- Elementos de entrada de datos
LAYOUT, SEGUNDA PARTE: FLEX
- El modelo de caja flexible
- Flex vs. flujo normal
- Opciones de Flex
- Flex y su relación al diseño responsive
- Limitaciones de Flex
LAYOUT, TERCERA PARTE: GRID
- Cuadrículas a la hora de diseñar una web
- Grid vs. Flex vs. flujo normal
- Opciones de Grid
LAYOUT, GRAND FINALE: DISEÑANDO EN EL NAVEGADOR
- Todo es combinable
- Maquetación idiomática, o como pensar en CSS
- Todo diseño web será responsive
DINAMISMO Y FUNCIONALIDAD
- JavaScript
- ¿Qué es JavaScript?
- Introducción a la programación
- Variables, condicionales, bucles y funciones
LA API DEL DOM, O LO QUE TRADICIONALMENTE ASOCIAMOS A JAVASCRIPT
- ¿Qué es una API?
- El DOM
- Distintas formas de capturar elementos del DOM
- Sintaxis de punto como piedra angular de la api del dom, getters/setters
- Gestión de clases
- Gestión de atributos
- Añadir y eliminar elementos: HTML dinámico, primera parte
- El bucle de eventos, o cómo convertir HTML en un espacio interactivo
- Callbacks
- El objeto event y cómo gestionar los eventos básicos del navegador
AJAX, O CÓMO COMUNICARNOS CON EL BACKEND
- ¿Qué es el backend?
- Peticiones y respuestas, el protocolo HTTP
- Conexiones asíncronas con el servidor, el objeto XHR
- Strings que van y Strings que vienen, JSON como lengua franca entre lenguajes de programación
JQUERY
- Libraries, frameworks
- ¿Qué es jQuery?
- Manipulación del DOM
- AJAX
WORDPRESS, KIT DE SUPERVIVENCIA
- Naturaleza dinámica del contenido
- ¿Qué es WordPress?
- Introducción a PHP
- Ecosistema WordPress
- Al final, todo es HTML y CSS
MÓDULO DESARROLLO WEB FULL STACK DEVELOPMENT
INTRODUCCIÓN Y HERRAMIENTAS
- Introducción al desarrollo web integral
- Elección de un editor de texto, factores a tomar en cuenta
- Uso de git como sistema de control de versiones
DESARROLLO FRONT-END
PRIMEROS PASOS
- Breve reseña de HTML (elementos, etiquetas, atributos) y CSS (reglas, selectores, propiedades)
- Introducción a JavaScript, ¿qué es? Alcance y limitaciones
- Sintaxis del lenguaje JavaScript, su naturaleza funcional y su uso de la sintaxis de punto para acceder a métodos y propiedades
- Conceptos básicos de programación y su aplicación en JavaScript: variables, condicionales, bucles, funciones
VARIABLES, CONSTANTES, TIPOS DE DATOS Y ESTRUCTURAS BÁSICAS
- Números y operadores aritméticos
- Strings (cadenas de caracteres), su longitud y métodos principales ¿es todo un string?
- Introducción a los Arrays, longitud y uso de índices
- Booleans y operadores lógicos
- Estructuras condicionales y concepto de bloque
- Bucles
- Objetos simples y su notación
FUNCIONES
- Funciones como objetos de primera clase y la naturaleza funcional de JavaScript
- Argumentos, longitud de una función y el objeto arguments
- Funciones como programas en miniatura y como generadores de datos, el uso de la palabra return
- Scope y clausuras
- Funciones anónimas y funciones invocadas inmediatamente
- Funciones flecha, primera parte
- Métodos como funciones
- Callbacks, primera parte
ARRAYS EN PROFUNDIDAD
- Operaciones básicas con arrays
- Métodos iterativos. Callbacks, segunda parte
- Introducción a la programación funcional
LA API DEL DOM, O LO QUE TRADICIONALMENTE ASOCIAMOS A JAVASCRIPT
- ¿Qué es una API?
- El DOM
- Distintas formas de capturar elementos del DOM
- Sintaxis de punto como piedra angular de la API del DOM, getters/setters
- Gestión de clases
- Gestión de atributos
- Añadir y eliminar elementos: HTML dinámico, primera parte
- El bucle de eventos, o cómo convertir HTML en un espacio interactivo
- Callbacks, tercera parte: primer encuentro con el JavaScript asíncrono y this
- El objeto event y cómo gestionar los eventos básicos del navegador
PROGRAMACIÓN ORIENTADA A OBJETOS EN JAVASCRIPT
- Funciones constructoras y prototipos
- Sintaxis de clases moderna, métodos y propiedades
- ¿Qué es this? y sus múltiples significados
- Funciones flecha, segunda parte
- Herencia
AJAX, PRIMERA PARTE: LA FRONTERA DEL DESARROLLO FRONT-END
- Conexiones asíncronas con el servidor, el objeto XHR
- Strings que van y Strings que vienen, JSON como lengua franca entre lenguajes de programación
EN LA FRONTERA ENTRE EL FRONT-END Y EL BACK-END
PHP, PRIMERA PARTE
- Introducción a PHP, ¿qué es? Alcance y limitaciones
- Sintaxis del lenguaje PHP, sus dos grandes aplicaciones: HTML dinámico y lenguaje de back-end
- Números y operadores aritméticos
- Strings
- Arrays
- Booleans y operadores lógicos
- Estructuras condicionales
- Bucles
- Funciones
AJAX, SEGUNDA PARTE: CONTACTO ESTABLECIDO
- El protocolo HTTP, funcionamiento y métodos
- Peticiones y respuestas
- Cabeceras
NODE
- ¿Qué es Node?
- Procesos y la naturaleza modular de Node
- El sistema de ficheros
- Streams (flujos)
- El módulo HTTP y la posibilidad de usar JavaScript como back-end
- NPM, el gestor de paquetes de Node
- Express
JAVASCRIPT ASÍNCRONO EN PROFUNDIDAD
- Timers
- Promesas, async y await
- AJAX, tercera parte: fetch
EXPRESIONES REGULARES
- ¿Qué son?
- Sintaxis
- Múltiples aplicaciones de las expresiones regulares
DESARROLLO BACK-END
PHP, SEGUNDA PARTE
- Uso de PHP como lenguaje de plantillas
- Gestión de formularios con PHP
BASES DE DATOS, MYSQL
- Motores de bases de datos
- SQL ¿Qué es? y su sintaxis
- Consultas
- CRUD, o crear, leer, actualizar y borrar
PHP Y MYSQL
- Distintas formas de comunicarse con la base de datos
- El objeto de datos de PHP
- Consultas preparadas
PROGRAMACIÓN ORIENTADA A OBJETOS EN PHP
- Objetos en PHP, sintaxis
- Métodos, propiedades
- Herencia
DESARROLLO FULL-STACK
- Navegación y gestión de rutas
- Páginas privadas y páginas públicas, gestión de cookies y sesiones
- Frameworks, libraries y el panorama a futuro: a manera de cierre
MÓDULO DISEÑO EN EXPERIENCIA DE USUARIO E INTERFACES (UX/UI)
INTRODUCCIÓN: UX/UI Y FIGMA
- Introducción UX/UI
- Introducción Figma
- Animación Figma
EL CLIENTE
- Briefing
- Datos del negocio
- Toma de requisitos
- Análisis de la competencia
HEURÍSTICAS Y DISEÑO DE INTERACCIÓN
- Análisis Heurístico
- Diafragmas de flujo
- Principios de UX
- Desarrollo de Wireframes: Whimsical
DISEÑO VISUAL
- Principios de diseño
- Principios de color y tipografía
- Diseño de formularios
- Uso de la Grid o Retícula
- Accesibilidad
ARQUITECTURA DE LA INFORMACIÓN
- Árbol de contenidos
- Sistemas de organización
- Sistemas de etiquetado
- Sistemas de navegación
- Sistemas de búsqueda
FIGMA AVANZADO
- Auto layout
- Componentes y variaciones
- Atomic Design y Sistema de diseño
METODOLOGÍAS ÁGILES
- Design Sprint
- Scrum
- Lean
- Design Thinking
DISEÑO DE APPS
- Medidas de dispositivos mobile
- Tipografías
- Colores
- Grid
- Diseño y prototipado con Figma
- Sistemas de diseño
DISEÑO VERSIÓN WEB
- Medidas web
- Tipografías
- Colores
- Grid
- Diseño y prototipado con Figma
- Sistemas de diseño
UX Y SEO
- Similitudes entre UX y SEO
- Factores SEO (Web)
- Factores ASO (apps)
MÓDULO MARKETING DIGITAL
INTRODUCCIÓN AL MARKETING DIGITAL
MARKETING DIGITAL
- ¿Qué es el marketing?
- 10 cambios del marketing digital
- Internet y la nueva era del marketing digital Web 3.0
- Nuevos enfoques
- Campañas 3.0
- Marketing Viral
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
- Modelo Lean Canvas
ATRAYENDO CLIENTES EN LA ERA DIGITAL
- Momento cero de la verdad
- Encontrar el público objetivo
- ¿Qué es un lead?
- Empezar a desarrollar Buyer/Personas
- Matriz de toma de decisiones
- RGPD
MARKETING DE CONTENIDOS
- Realidad actual. El contenido es el rey
- Definición de marketing de contenidos
- Tendencias en el marketing de contenidos
- La importancia de una estrategia de contenidos
- ¿Cómo generar contenido viral y atractivo?
PLANIFICACIÓN ESTRATÉGICA ONLINE
- Estrategia de marketing online
- Estrategia de marketing online
- Análisis de la situación actual de la empresa
- Análisis D.A.F.O enfocado a web
- Investigación de la competencia basada enweb
- 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
COPYWRITING | ESCRIBIR PARA VENDER
- Comunicación y gestión de la conversación
- Transmitir mensajes de forma eficaz y atractiva
- Gestión de mensajes dañinos
CAMPAÑA DE E-MAIL MARKETING
- 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
SOCIAL MEDIA PLAN
- Análisis de la situación actual de las redes de la empresa
- Análisis de la competencia en redes sociales
- 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, Instagram, Blog, etc.
- Herramientas de monitorización de redes sociales
GESTIÓN DE SOCIAL MEDIA
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)
- Estrategias de community management labores, responsabilidad y posibilidades
- Herramientas de Community Manager
- Buffer, Canva, Ghiphy
CONCURSOS PARA REDES SOCIALES
- Pasos para crear un concurso
- Herramientas de creación de concursos
- Aspectos a tener en cuenta
- Casos de éxito
- EasyPromos App
- Facebook para empresas. Proceso para crear una cuenta de empresa (Práctica)
- Campañas de Facebook Ads
- Tipos de campañas y objetivos
- Segmentación de anuncios
- Creación de públicos personalizados para campañas
- Píxel de seguimiento
- Formatos de anuncios
- Facturación en Facebook Ads
- Casos de éxito y acciones que han impactado en la manera de utilizar esta red social
- Analítica y promoción a través de esta red social
- Usos de Twitter por parte de las marcas
- Creación de campañas y participación
- Twitter para empresas
- Campañas de Twitter Ads
- Tipos de campañas y objetivos
- Segmentación de anuncios
- Creación de públicos personalizados para campaña
- Seguimiento de conversiones
- Formatos de anuncios
- Casos de éxito y acciones que han impactado en la manera de utilizar esta red social
- Analítica y promoción a través de esta red social
YOUTUBE
- Vídeo Marketing
- Estrategias para Vídeo Marketing
- La nueva figura del youtuber
- Youtube y el SEO
- Bancos de imágenes
- Bancos de vídeos
- Instagram Ads
- Formatos de anuncios y cómo crearlos
- Instagram y Facebook para vender productos
- Apps de Instagram
- Pinterest para empresas
- Pinterest Ads
- Campañas de Pinterest Ads
- Tipos de campañas y objetivos
- Segmentación de anuncios
- Creación de públicos personalizados para campañas
- Seguimiento de conversiones
- Widgets en Pinterest
- Pinterest y el SEO
- 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 recomendaciones: cómo obtenerlas
- Campañas de LinkedIn Ads
- Tipos de campañas y objetivos
- Segmentación de anuncios
- Creación de públicos personalizados para campaña
- Seguimiento de conversiones
GOOGLE MY BUSINESS
- Introducción a Google My Business
- Gestión de perfiles
- Páginas y productos en Google My Business
- Opiniones y reseñas
- Google My Business y el SEO
INTRODUCCIÓN A WORDPRESS
- Creación de Hosting y Dominio para la clase
- Introducción a Temas
- Introducción a Postypes (Creación de Páginas, Entradas, Productos)
- Creación de Menús
- Plugins básicos
- El blog como herramienta personal
- Consejos para generar contenidos en blogs
- ¿Cómo diseñar una landing page atractiva?
E-COMMERCE
- Introducción al E-Commerce
- WooCommerce
MARKETING EN BUSCADORES: SEO y SEM
SEO
- Introducción al Marketing en buscadores
- Usabilidad y accesibilidad web
- Indexación en Google Search Console (Mobile First Indexing)
- Herramientas importantes de Search Console (rendimiento de palabras, errores, enlaces, clics, impresiones, ctr, dispositivos, etc.). Realizar paso a paso una correcta indexación en Google
- Definición de palabras clave
- Herramientas para Keywords (SEMrush, Ubbersuggest, Keywords Everywhere)
- · SEO On-Page: optimización de contenidos
- Screaming Frog
- Metatítulos, metadescripciones, estructura de contenidos, headings, etiquetas importantes
- Optimización de imágenes para SEO
- Escritura de SEO
- Marcado de datos
- Optimización de entradas a blogs a nivel de SEO
- Instalación de plugins especializados en SEO
- Top de extensiones de navegación para SEO (Moz toolbar, Check My Links)
- SEO Off-Page: optimización externa
- Construcción natural de enlaces
- Redireccionamientos Web y estatus de páginas 301, 404, 5xx, etc.
- 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
- Auditoria de SEO
SEM
- Estrategia de publicación de anuncios
- Funcionamientos de Ad Rank de Google
- Investigación de palabras clave con la herramienta planificadora de palabras clave
- Tipos de concordancias de palabras clave
- Palabras clave negativas
- Tipos de pujas
- Caso práctico: planificación y desarrollo deestrategia SEM
- Red de búsquedas
- Red de display
- Métricas en Adwords
- Listas de remarketing
- Youtube Ads
ANALÍTICA WEB
- Introducción a Google Analytics
- Implementación de códigos de seguimiento
- Creación de vistas, perfiles y permisos
- Tipos de datos (dimensiones, dimensiones secundarias, métricas, métricas personalizadas)
- Planificación de objetivos
- Metas, eventos, filtros y canales
- Definición de métricas, tipos de conversiones
- Introducción a Google Tag Manager
- Creación de públicos personalizados
- Listas de remarketing
- Segmentos personalizados
- Dashboards Personalizados
ÚLTIMOS DÍAS DEL MÓDULO
- Certificaciones de Google
- Repaso final del módulo
SALIDAS PROFESIONALES
Con esta formación podrás ejercer como profesional cualificado en puestos de trabajo de:
- Community Manager
- Consultor de marketing digital
- Diseñador Web
- Visual designer
- Desarrollador Full Stack
- Programador de aplicaciones web Javascript
- Programador de aplicaciones web jQuery
- Gestor de bases de datos con MySQL
- Diseñador y programador de páginas web dinámicas
- Experto en gestión de contenidos online
- Creación y mantenimiento de e-commerce
- Diseño y creación de marca y/o blog personal
- Programador web Back-end
- Experto en branding e identidad corporativa
- Especialista en Posicionamiento Web: SEO y SEM
- Especialista en Analítica Web
- Experto en usabilidad y experiencia de usuario (UX/UI)
- Programador de aplicaciones servidor
TE RECOMENDAMOS VER TAMBIÉN
En los siguientes enlaces podrás ver programas formativos similares:
UBICACIONES DE NUESTRAS SEDES
-
Madrid
Rodríguez San Pedro, 2
-
Sevilla
Conde de Cifuentes, 4
Opiniones
No hay opiniones registradas para este curso