Buscar
Cerrar este cuadro de búsqueda.

Programación, Diseño y Posicionamiento Web con SEO/SEM +Prácticas

Contenidos del curso

CONTENIDOS DEL CURSO

• TÉCNICAS AVANZADAS DE DISEÑO WEB
• MODELO DE PROGRAMACIÓN WEB Y BASES DE DATOS
• SEO y SEM

Programa del curso

OBJETIVOS

Introducir al alumno en el diseño web con el lenguaje de programación javascript. Desarrollar conocimientos de programación web mediante el uso de hojas de estilo en cascada y capas. Conocer los procedimientos básicos del lenguaje xml. Complementará los conocimientos del alumno en html para dota de dinamismo e interactividad las páginas web. Aplicar los conceptos básicos del modelo de programación web Realizar conexiones con bases de datos relacionales. Conocer la importancia del posicionamiento web e identificar las características de un posicionamiento patrocinado. Ampliar conocimientos sobre el SEO y el trabajo SEO. Analizar los objetivos y acciones necesarias para llegar a un buen posicionamiento web.

PROGRAMA DEL CURSO

UD1. Evolución del Diseño Web.1.1. La evolución del diseño de Páginas Web.1.2. Diferencia entre una página estática y una dinámica.1.3. Páginas Web con conexión a bases de datos.1.4. Objetivos de las Páginas Web.1.5. Estructura básica de una Página Web.1.6. Introducción a los lenguajes básicos de Diseño Web.1.7. Presente y futuro de la tecnología web.1.8. Introducción al desarrollo web. Software de diseño y edición.UD2. Hojas de Estilo (CSS).2.1. Concepto de Hojas de Estilo o CSS.2.2. ¿Cómo se aplican las Hojas de Estilo?.2.3. La estructura de cajas.2.4. Ejemplo práctico.2.5. Templates.UD3. Javascript.3.1. ¿Qué es Javascript?.3.2. El código Javascript.3.3. Ejemplo práctico: Acceso a una Página mediante contraseña.UD4. HTML dinámico o DHTML.4.1. Introducción a DHTML.4.2. Definición de capa (Layer).4.3. Propiedades de las capas.4.4. Ejemplos prácticos.UD5. XML.5.1. ¿Cómo nace XML?.5.2. ¿Qué es XML?.5.3. Sintaxis de XML.5.4. Validación de XML.5.5. Atributos y comentarios en XML.5.6. Secciones Cdata e identificación del lenguaje.5.7. XML en el servidor.5.8. ¿XML es el sustituto de HTML?.UD6. Usabilidad y accesibilidad.6.1. Usabilidad.6.2. Accesibilidad.UD7. -desarrollo Web Avanzado.7.1. ¿Qué es una aplicación Web?.7.2. Estructura de una aplicación Web.7.3. Lenguajes para el desarrollo de aplicaciones Web. Lenguajes del lado del servidor.7.4. Introducción a AJAX.7.5. Gestores de contenidos: Joomla!, Moodle, Phpnuke.7.6. Ejemplos de aplicaciones web: CRM, E-commerce, foros.UD8. Publicación y promoción de Páginas Web.8.1. ¿Dónde publicar?.8.2. ¿Cómo transferir las páginas al Servidor?.8.3. Protección de Directorios Web.8.4. Promoción del Sitio Web.8.5. Actualizar las Páginas Web.
UD1. Introducción al desarrollo de aplicaciones en el modelo de Programación Web.1.1. Análisis de la arquitectura web: Cliente ligero, servidor web, servidor de aplicaciones, servidor de datos.1.2. Enumeración de protocolos y tecnologías habituales.1.3. Análisis de los modelos de programación estándares de facto.1.4. Uso de componentes orientados a objeto como base en el desarrollo de aplicaciones en el modelo de programación web.UD2. Arquitectura multicapa (N-Tier).2.1. Análisis de la arquitectura multicapa.2.2. Distinción y estudio del modelo de tres capas en web: presentación, aplicación y datos.2.3. Diseño de arquitecturas de aplicación basadas en el modelo multicapa.2.4. Análisis del concepto de lógica de negocio y significado de la capa lógica.UD3. La capa de presentación.3.1. Descripción de la capa de presentación: El lenguaje de hipertexto.3.2. Descripción de la capa de presentación avanzada: Lenguajes de scripting y lenguaje de hipertexto dinámico.3.3. Análisis de lenguajes orientados a la preparación de la capa de presentación y a la ejecución de solicitudes desde clientes ligeros web. (JSP, Servlets, ASP, PHP).UD4. Diseño de bases de datos relacionales.4.1. Definición de bases de datos relacionales.4.2. Diseño de bases de datos en varios niveles.4.3. Análisis de los distintos tipos de relaciones y su implementación en base de datos.4.4. Descripción del lenguaje de acceso a base de datos.4.5. Descripción de correlaciones entre el modelo relacional y modelo orientado a objetos.4.6. Nociones sobre el almacenamiento de objetos en las bases de datos relacionales.UD5. Acceso a bases de datos relacionales: capa de acceso a datos.5.1. Análisis del API de acceso a la base de datos.5.2. Nivel controlador.5.3. Interfaz de acceso a la base de datos (Driver).5.4. Análisis del nivel aplicación.UD6. Lenguajes de definición de datos.6.1. Conceptos básicos, nociones y estándares.6.2. Lenguaje de definición de datos (DDL SQL) y aplicación en SGBD actuales.6.3. Discriminación de los elementos existentes en el estándar SQL-92 de otros elementos existentes en bases de datos comerciales.6.4. Sentencias de creación. CREATE.6.5. Sentencias de modificación: ALTER.6.6. Sentencias de borrado: DROP, TRUNCATE.UD7. Manipulación de los datos.7.1. Lenguaje de manipulación de datos (DML SQL).7.2. Consultas de datos: SELECT.7.3. Inserción de datos: INSERT.7.4. Modificación de datos: UPDATE.7.5. Eliminación de datos: DELETE.7.6. Agregación de conjuntos de datos para consulta: JOIN, UNION.7.7. Subconsultas.
UD1. Posicionamiento y SEO1. Posicionamiento web1.1. importancia del posicionamiento1.2. posicionamiento natural o patrocinado1.3. palabras más buscadas1.4. posicionamiento y marketing online2. Posicionamiento patrocinado2.1. aspectos del posicionamiento publicitario2.2. comprar un anuncio2.3. ubicación de un anuncio2.4. creación de un anuncio3. SEO3.1. seccionando a los visitantes3.2. ¿cuándo hacemos seo?3.4. en qué se basa el seo4. El trabajo SEO4.1. elección de las palabras clave4.2. lista de términos de marketing, por encuesta y populares4.3. sacando partido a google trendsUD2. Fijando objetivos1. Fijar objetivos1.1. Conociendo el futuro: previsión de visitas1.2. Calcular las visitas a partir de la posición en serp1.3. ¿dónde estamos?1.4. Herramientas de monitorización serp2. Fijando objetivos II2.1. Información útil2.2. Flash, el problema del contenido invisible2.3. Densidad de palabra (keyword density)2.4. Long tail, la larga cola de palabras clave2.5. Marketing en internet3. Fijando objetivos III3.1. Estructurar la información3.2. Link juice y el atributo “nofollow”3.3. Importancia no es lo mismo que pagerank3.4. Subdominios o carpetas3.5. Dando nombre a las páginas3.6. Url estáticas o dinámicas3.7. Paso de parámetros entre páginas dinámicas3.8. Reescribiendo la dirección de los enlaces3.9. Cabecera de página3.10. Html validado3.11. Campos meta3.12. Dentro de la página3.13 organizar el contenido con titulares3.14. Html validado

Detalles

200,00

En cumplimiento del Real Decreto-ley 13/2012, les informamos que este sitio web utiliza cookies propias y de terceros para mejorar la experiencia de navegación y ofrecer contenidos de interés. La elección que tomes acerca del uso de cookies en este sitio se grabará en una cookie adicional que será almacenada igualmente en tu ordenador.

Call Now Button