Programación Web 3.0 con PHP +
Javascript + HTML5 + CSS3 + SEO (Cliente
+ Servidor)
TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES
SEO (Cliente + Servidor)
Modalidad:
A distancia
Máster Executive en Diseño y
Programación Web 3.0 con PHP +
Javascript + HTML5 + CSS3 + SEO (Cliente
+ Servidor)
Precio:
0 € *
* hasta 100 % bonificable para trabajadores.
Duración:
600 horas
Descripción
Día a día la tecnología avanza, y la Web con ella ha ido progresando año tras año. Las redes sociales ya no son ninguna novedad para nadie, las páginas Web hace tiempo que dejaron de ser meros escaparates a los que ir a ver catálogos de productos, el dinamismo en la Web es total y las aplicaciones han abandonado el escritorio de nuestros ordenadores para lanzarse a Internet en forma de herramientas colaborativas. Y es justo en la cúspide de todo éste movimiento donde nace la Web 3.0. Al finalizar el curso el alumno será capaz de dominar las técnicas más avanzadas y novedosas de diseño y programación Web necesarias para desarrollarse profesionalmente con éxito en este ámbito.
A quién va dirigido
Todos aquellos trabajadores y profesionales en activo que deseen adquirir o perfeccionar sus conocimientos técnicos en este área.
Objetivos
- Estudiar el lenguaje JavaScript, así como su estructura y funciones.
- Estudiar las novedades que aportan HTML5 y CSS3 como evolución de los dos principales estándares web.
- Conocer los aspectos generales de la programación en Java, la estructura de sus programas y la sintaxis de programación.
- Adquirir una base teórica y práctica en el campo de la Informática para poder comprender los conceptos prácticos.
- Proveer a los alumnos de los conocimientos necesarios para poder trabajar con las herramientas y utilidades del programa Adobe Photoshop.
- Adquirir las habilidades necesarias para realizar una campaña de marketing en buscadores
orientada a mejorar la promoción, tráfico, venta o captación de clientes para una determinada página web.
Para qué te prepara
Al finalizar el Máster el alumno será capaz de dominar las técnicas más avanzadas y novedosas de diseño y programación Web gracias a la aplicación de los estándares web HTML 5 y Hojas de estilo en cascada Nivel 3 (CSS3), además de ser capaz de programar sus propias aplicaciones en
JavaScript (siendo capaz de entender otros códigos JavaScript de otras aplicaciones para dotar a sus páginas web de mayor funcionalidad), como también saber manipular imágenes y fotografías, corregirlas y mejorarlas para su posterior impresión o publicación en la web con el programa Adobe Photoshop.
Salidas laborales
SEO (Cliente + Servidor)
Titulación
Forma de bonificación
- Mediante descuento directo en el TC1, a cargo de los seguros sociales que la empresa paga cada mes a la Seguridad Social.
Una vez finalizado el curso, el alumno recibirá por parte de INESEM vía correo postal, la Titulación Oficial que acredita el haber superado con éxito todas las pruebas de conocimientos propuestas en el mismo.
Esta titulación incluirá el nombre del curso/máster, la duración del mismo, el nombre y DNI del alumno, el nivel de aprovechamiento que acredita que el alumno superó las pruebas propuestas, las firmas del profesor y Director del centro, y los sellos de la instituciones que avalan la formación recibida (Instituto Europeo de Estudios Empresariales).
Metodología
Para proceder al estudio de tu acción formativa, debes leer el/los manuales teóricos y realizar los ejercicios de autoevaluación para comprobar que has asimilado correctamente los contenidos
principales de cada unidad didáctica.
Tu evaluación se llevará a cabo a través del cuaderno de ejercicios , que podrás ir resolviendo de forma paralela al estudio de la teoría. Una vez completado, deberás hacérnoslo llegar en el sobre franqueado para que procedamos a su corrección. Para superar satisfactoriamente tu acción formativa y proceder al envío de la titulación, tendrás que responder correctamente como mínimo el 75% de las preguntas.
Además de los materiales entregados, cuentas con un acceso al campus online. A través de esta plataforma, podrás consultar todas las novedades relacionadas con tu acción formativa y abrir
nuevas vías de comunicación con el equipo de tutores, secretaría o servicio técnico. Así mismo, tendrás acceso a una carpeta privada en la que podrás gestionar toda tu documentación y archivos enviados al tutor. Por último, podrá acceder a la Comunidad, espacio de encuentro entre alumnado y profesorado en el que fomentar un aprendizaje que conlleve un desarrollo profesional.
Materiales didácticos
- Manual teórico 'Programación de Páginas Web con PHP y Javascript (Cliente y Servidor). Vol 2' - Manual teórico 'Programación de Páginas Web con PHP y JavaScript (Cliente y Servidor). Vol 1' - Manual teórico 'Diseño Web Avanzado con HTML5 y CSS3. Vol 1'
- Manual teórico 'Diseño Web Avanzado con HTML5 y CSS3. Vol 2' - Manual teórico 'Marketing Online y Posicionamiento Web' - Manual teórico 'Adobe Photoshop CC'
- Cuaderno de ejercicios
- CDROM 'Programación de Páginas Web con JavaScript (Cliente)' - DVD
Profesorado y servicio de tutorías
Nuestro equipo docente estará a su disposición para resolver cualquier consulta o ampliación de contenido que pueda necesitar relacionado con el curso. Podrá ponerse en contacto con nosotros a través de la propia plataforma o Chat, Email o Teléfono, en el horario que aparece en un
documento denominado “Guía del Alumno” entregado junto al resto de materiales de estudio . Contamos con una extensa plantilla de profesores especializados en las distintas áreas formativas, con una amplia experiencia en el ámbito docente.
El alumno podrá contactar con los profesores y formular todo tipo de dudas y consultas, así como solicitar información complementaria, fuentes bibliográficas y asesoramiento profesional. Podrá hacerlo de las siguientes formas:
- Por e-mail: El alumno podrá enviar sus dudas y consultas a cualquier hora y obtendrá respuesta en un plazo máximo de 48 horas.
- Por teléfono: Existe un horario para las tutorías telefónicas, dentro del cual el alumno podrá hablar directamente con su tutor.
- A través del Campus Virtual: El alumno/a puede contactar y enviar sus consultas a través del mismo, pudiendo tener acceso a Secretaría, agilizando cualquier proceso administrativo así como disponer de toda su documentación
SEO (Cliente + Servidor)
Plazo de finalización
El alumno cuenta con un período máximo de tiempo para la finalización del curso, que dependerá de la misma duración del curso. Existe por tanto un calendario formativo con una fecha de inicio y una fecha de fin.
Especialmente dirigido a los alumnos matriculados en cursos de modalidad online, el campus virtual de INESEM ofrece contenidos multimedia de alta calidad y ejercicios interactivos.
Campus virtual online
Servicio gratuito que permitirá al alumno formar parte de una extensa comunidad virtual que ya disfruta de múltiples ventajas: becas, descuentos y promociones en formación, viajes al extranjero para aprender idiomas...
Comunidad
El alumno podrá descargar artículos sobre e-learning, publicaciones sobre formación a distancia, artículos de opinión, noticias sobre convocatorias de oposiciones, concursos públicos de la administración, ferias sobre formación, etc.
Revista digital
Este sistema comunica al alumno directamente con nuestros asistentes, agilizando todo el proceso de matriculación, envío de documentación y solución de cualquier incidencia.
Además, a través de nuestro gestor documental, el alumno puede disponer de todos
sus documentos, controlar las fechas de envío, finalización de sus acciones formativas y todo lo relacionado con la parte administrativa de sus cursos, teniendo la posibilidad de realizar un seguimiento personal de todos sus trámites con INESEM
Programa formativo
PARTE 1. DISEÑO WEB AVANZADO CON HTML5 Y CSS3
TEMA 1. HERRAMIENTAS NECESARIAS
Introducción Editor de texto Navegadores
TEMA 2. INTRODUCCIÓN HTML
Introducción HTML
¿Cómo creamos documento HTML? Características básicas
TEMA 3. TEXTO, ENLACES, LISTAS, IMÁGENES Y OBJETOS
Textos en HTML Enlaces
Listas en HTML Imágenes y objetos
TEMA 4. TABLAS, FORMULARIOS Y ESTRUCTURAS
Tablas Formularios
Estructuras y layout
TEMA 5. OTRAS ETIQUETAS IMPORTANTES
Otras etiquetas importantes
TEMA 6. METAINFORMACIÓN, ACCESIBILIDAD Y VALIDACIÓN
¿Qué es la Metainformación? Accesibilidad Validación TEMA 7. INTRODUCCIÓN CSS Introducción CSS Soporte de CSS en navegadores Especificación oficial Funcionamiento básico de CSS ¿Cómo incluir CSS en la Web? Estilo básico
Medios CSS Comentarios
Sintaxis de la definición
TEMA 8. SELECTORES, UNIDADES DE MEDIDA Y COLORES
Selectores CSS Unidades de medida Colores
TEMA 9. MODELOS DE CAJAS, POSICIONAMIENTO Y VISUALIZACIÓN
Modelo de cajas
Propiedades de las cajas
Margen, relleno, bordes y modelo de cajas Posicionamiento y visualización
Posicionamiento Visualización
TEMA 10. ESTRUCTURAR UNA PÁGINA “LAYOUT”
Introducción a layout
¿Cómo centrar una página horizontalmente? ¿Cómo centrar una página verticalmente?
SEO (Cliente + Servidor)
Estructura y layout
Altura/anchuras máximas y mínimas Estilos avanzados
TEMA 11. TEXTO, ENLACES, IMÁGENES Y LISTAS
Textos en CSS Enlaces Imágenes Listas
TEMA 12. TABLAS, FORMULARIOS Y SHORTHAND
Tablas Formulario
TEMA 13. OTRAS UTILIDADES DE CSS
Versión para imprimir Personalizar el cursor Hacks y filtros
Prioridad en las declaraciones Validar CSS Recomendaciones Generales Recursos útiles TEMA 14. FIREBUG ¿Qué es Firebug? ¿Como se instala? ¿Como usamos Firebug?
TEMA 15. INTRODUCCIÓN HTML5
¿Qué es HTML5?
¿Cuáles son las mejoras? Etiquetas Obsoletas Etiquetas modificadas Lista de etiquetas HTML5 Atributos eliminados Otros cambios Estructura HTML5
Nueva estructuración del body
Otros elementos nuevos de estructuración
TEMA 16. NUEVOS ATRIBUTOS, EVENTOS Y PSEUDO-CLASES
Introducción a atributos globales Nuevos atributos
Introducción a los nuevos eventos.
TEMA 17. NUEVOS ELEMENTOS SEMÁNTICOS
Elemento bdi Elemento command Elemento data Elementos details Elemento mark Elemento meter Elemento progress Elemento ruby Elemento time Elemento wbr
TEMA 18. MEJORAS EN LOS FORMULARIOS
Cambios en el atributo type (input) Nuevos atributos para form
Nuevos atributos para fieldset Nuevos atributos para input Nuevos atributos para textarea
TEMA 19. OTRAS MEJORAS DE HTML5
Introducción a los elementos multimedia Etiqueta source Etiqueta track Elemento video Elemento audio Elemento embed Elemento canvas Introducción a MathML Introducción a SVG
Introducción a Drag and Drop Validador HTML5
TEMA 20. INTRODUCCIÓN A CSS3
Introducción
Unidades, colores y fuentes
Nuevos Selectores y pseudo-clases
TEMA 21. ANIMACIONES, FONDOS Y BORDES
Propiedades para la animación Nuevas propiedades para los fondos Nuevas propiedades para Bordes
TEMA 22. CAJAS, CAJAS FLEXIBLES, COLORES Y FUENTES
Propiedades de las cajas
Propiedades de las cajas flexibles Propiedades del color
Propiedades para las Fuentes
TEMA 23. ENLACES Y MULTI-COLUMNAS
Propiedades para los hiperenlaces Propiedades de las multi-columnas
TEMA 24. TEXTO Y 2D/3D TRANSFORMACIONES
Propiedades para texto Propiedad 2D/3D Transform
TEMA 25. TRANSICIONES E INTERFAZ DE USUARIO
Propiedades para las transiciones Propiedades para la interfaz de usuario Validación CSS3
PARTE 2. PROGRAMACIÓN DE PÁGINAS WEB CON PHP Y JAVASCRIPT (CLIENTE+SERVIDOR)
MÓDULO 1. JAVASCRIPT
TEMA 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
TEMA 2. INTRODUCCIÓN A JAVASCRIPT
SEO (Cliente + Servidor) Contenido Alternativo Variables Tipos de Datos Operadores Cuadros de diálogo Práctica 2
TEMA 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
TEMA 4. OBJETOS EN JAVASCRIPT
Introducción
La jerarquía de objetos Propiedades y Eventos Métodos 79
Práctica 4
TEMA 5. LOS OBJETOS LOCATION E HISTORY
¿Qué es un URL? El Objeto Location Redirigir a otra página El Objeto History Práctica 5
TEMA 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
TEMA 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
TEMA 8. LOS OBJETOS FRAME, NAVIGATOR Y SCREEN
El conjunto frames El objeto navigator El objeto screen Práctica 8
MÓDULO 2. PHP
TEMA 9. INSTALACIÓN IntroducciónInstalar el paquete XAMPP Apache y MySQL como servicios La directiva register_globals Práctica 9
TEMA 10. CREAR UN SITIO WEB
¿Cómo funcionan las páginas PHP? Crear un alias en apache
La página principal Práctica 10 TEMA 11. INTRODUCCIÓN A PHP Las etiquetas PHP Variables Tipos de datos Constantes Práctica 11
TEMA 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 TEMA 13. FUNCIONES Introducción Crear Funciones Llamar a una función Paso de parámetros Parámetros por defecto Práctica 13
TEMA 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
TEMA 15. PROGRAMACIÓN ORIENTADA A OBJETOS
Introducción Clases Propiedades Métodos Visibilidad Crear Objetos Destructores Práctica 15a Práctica 15b TEMA 16. HERENCIA Presentación
SEO (Cliente + Servidor)
Crear subclases
Crear objetos de las subclases Sobrescribir métodos
El acceso protected Práctica 16
TEMA 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
TEMA 18. VALIDACIÓN DE FORMULARIOS
Expresiones regulares Limpiando la información
Comprobando el formulario de origen Práctica 18
TEMA 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
TEMA 20. ACCESO A ARCHIVOS
Introducción Crear el archivo Escribir en el archivo Leer de un archivo Práctica 20
TEMA 21. ERRORES Y EXCEPCIONES
Errores Excepciones Práctica 21a Práctica 21b
TEMA 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
TEMA 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
TEMA 24. BUSCANDO MÁS FUNCIONALIDAD
Ordenar el resultado
Dividir el resultado en páginas Consultas preparadas
Práctica 24
TEMA 25. AUTENTIFICACIÓN DE LOS USUARIOS
La página de login La página de registro
Asegurar la confidencialidad Práctica 25
TEMA 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
TEMA 27. INTEGRAR NUESTRO CARRITO A UNA PÁGINA WEB ACTUAL
Introducción
¿Qué vamos a hacer? Construir la estructura HTML
TEMA 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
SEO (Cliente + Servidor)
Implementando el Contrareembolso Implementando la transferencia Implementando el Paypal
PARTE 3. DISEÑO CON ADOBE PHOTOSHOP CC
TEMA 1. PRESENTACIÓN
Presentación
TEMA 2. CONCEPTOS BÁSICOS
Novedades del programa Tipos de imágenes Resolución de imagen Formato PSD
Formatos de imagen
TEMA 3. ÁREA DE TRABAJO
Abrir y guardar una imagen Crear un documento nuevo Área de trabajo
Gestión de ventanas y paneles Guardar un espacio de trabajo Modos de pantalla
Prácticas
TEMA 4. PANELES Y MENÚS
Barra menú
Barra de herramientas
Opciones de Herramientas y barra de estado Ventanas de Photoshop I
Ventanas de Photoshop II
Zoom y mano y ventana navegador Prácticas
TEMA 5. HERRAMIENTAS DE SELECCIÓN
Herramientas de selección Herramienta marco
Opciones de marco Herramienta lazo Herramienta Varita
Herramienta de selección rápida Herramienta mover
Sumar restar selecciones Modificar selecciones Prácticas
TEMA 6. HERRAMIENTAS DE DIBUJO Y EDICIÓN
Herramientas de dibujo y edición Herramienta Pincel
Crear pinceles personalizados Herramienta lápiz
Herramienta sustitución de color Herramienta pincel historia Herramienta pincel histórico Herramienta degradado Herramienta bote de pintura Prácticas
Herramientas de retoque y transformación Herramienta recortar
Herramienta sector
Cambiar el tamaño del lienzo
Herramienta pincel corrector puntual Herramienta ojos rojos
Tampón de clonar Herramienta borrador La Herramienta desenfocar
Herramienta sobreexponer y subexponer Prácticas
TEMA 8. CAPAS
Conceptos básicos de capas El panel capas
Trabajar con capas I Trabajar con capas II Alinear capas
Rasterizar capas
Opacidad y fusión de capas Estilos y efectos de capa Capas de ajuste y relleno Combinar capas
Prácticas
TEMA 9. TEXTO
Herramientas de texto Introducir texto
Cambiar caja y convertir texto Formato de caracteres
Formato de párrafo
Rasterizar y filtros en texto Deformar texto
Crear estilos de texto
Relleno de texto con una imagen Ortografía
Herramienta máscara de texto y texto 3D Prácticas
TEMA 10. HERRAMIENTAS DE DIBUJO
Herramientas de dibujo Modos de dibujo Herramienta pluma Ventana trazados Subtrazados
Convertir trazados en selecciones Pluma de forma libre
Capas de forma Herramienta forma Prácticas
TEMA 11. REGLAS, ACCIONES, FILTROS Y CANALES
Reglas, guías y cuadrícula Herramienta regla
SEO (Cliente + Servidor) Filtros Objetos inteligentes Canales Máscara rápida Canales Alfa Prácticas
TEMA 12. TRANSFORMAR IMÁGENES Y GRÁFICOS WEB
Transformación de una imagen Deformar un elemento
Tamaño de la imagen
Resolución imagen y monitor Rollover
Los sectores Tipos de sectores
Propiedades de los sectores Modificar sectores
Optimizar imágenes Guardar para web
Generar recursos de imagen Prácticas
TEMA 13. IMPRESIÓN
Impresión
Impresión de escritorio Pruebas de color en pantalla Perfiles de color
Imprimir una imagen
Preparación de archivos para imprenta Prácticas
TEMA 14. 3D
Fundamentos 3D
Herramientas de objeto y de cámara 3D Creación de formas 3D
Descripción general del panel 3D Prácticas
TEMA 15. VÍDEO Y ANIMACIONES
Capas de vídeo e importar vídeo El panel Movimiento
Animación a partir de una secuencia de imágenes Animaciones de línea de tiempo
Guardar y exportar Prácticas
PARTE 4. MARKETING ONLINE Y POSICIONAMIENTO WEB
TEMA 1. POSICIONAMIENTO WEB
Introducción
¿Qué importancia tiene el posicionamiento? Posicionamiento natural o patrocinado Palabras más buscadas
Posicionamiento y marketing Online
TEMA 2. POSICIONAMIENTO PATROCINADO
Aspectos del posicionamiento publicitario Comprar un anuncio
Ubicación de los anuncios Creación del anuncio
Conjuntos de palabras clave ¿Número uno en el ranking? Pagina de aterrizaje
Supervisar los resultados
TEMA 3. FUNDAMENTOS SEO. TEORÍA NECESARIA
Introducción
Seccionando a sus visitantes
¿Qué buscan sus visitantes en Internet? ¿Cuándo hacemos SEO?
En qué se basa el SEO
TEMA 4. COMENZANDO EL TRABAJO SEO
Introducción
Elección de las palabras clave Lista de términos de marketing Lista de términos por encuesta Lista de términos populares Sacando partido a Google Trenes
TEMA 5. FIJANDO OBJETIVOS SEO
Introducción
Conociendo el futuro: previsión de visitas
Calcular las visitas a partir de la posición en SERP Aplicación para el cálculo de visitas estimadas ¿De donde venimos? ¿A dónde vamos? Herramientas de monitorización SERP
TEMA 6. FIJANDO OBJETIVOS SEO
Introducción
Información útil, información fresca Flash, el problema del contenido invisible Densidad de palabra (Keyword density) Long Tail, la larga cola de palabras clave Marketing en Internet: captando más visitas
TEMA 7. FIJANDO OBJETIVOS SEO
Introducción
Estructurar la información Link Juice y el atributo nofollow
Importancia no es lo mismo que Pagerank Subdominios o carpetas
Dando nombre a las páginas URL estáticas o dinámicas
Paso de parámetros entre páginas dinámicas Reescribiendo la dirección de los enlaces Cabecera de página HTML validado Campos META META TITLE META DESCRIPTION META KEYWORDS Dentro de la página
SEO (Cliente + Servidor)
La cantidad de texto no influye
Escribir HTML validado no es fundamental, pero ayuda Las imágenes se tienen que leer
TEMA 8. FACTORES EXTERNOS QUE INFLUYEN EN LA POSICIÓN DE LOS BUSCADORES
Estructura de enlaces en el sitio Web PageRank
TrustRank
Intercambio y compra de enlaces Agujeros negros en Internet
TEMA 9. BLACK HAT SEO
Introducción Cloaking Texto invisible
Duplicación de dominios SPAM en foros
Uso de enlaces forzados o spam Keywords Información sobre Black Hat SEO
Cómo salir de una penalización en Google
TEMA 10. SEO PARA BLOGS Y WORDPRESS
Blogs Wordpress
TEMA 11. CASOS PRÁCTICOS
Canal Solidario
Objetivos del proyecto canalsolidario.org
Configuración personalizada de Google Analytics Fuente Coincide exactamente con Google Análisis de palabras clave
El link juice del sitio