Formación : Desarrollo de un sitio web, resumen práctico

Desarrollo de un sitio web, resumen práctico




Descubrirás todas las tecnologías de Internet. Aprenderás el funcionamiento de los servicios Web y de los distintos lenguajes asociados (HTML, CSS, JavaScript, etc.), así como las técnicas gráficas, la consulta y la administración de bases de datos. Los ejercicios te ayudarán a comprender todas las fases de la realización de un sitio web.


ABIERTA
IN-COMPANY
A MEDIDA

Formación en tus instalaciones, en nuestro centro o a distancia

Ref. DSW
  4d - 28h
Duración, formato, fechas y lugar: ¡Tú decides, nosotros nos encargamos de organizarlo!

Descargar en formato pdf

Compartir este curso por correo electrónico




Descubrirás todas las tecnologías de Internet. Aprenderás el funcionamiento de los servicios Web y de los distintos lenguajes asociados (HTML, CSS, JavaScript, etc.), así como las técnicas gráficas, la consulta y la administración de bases de datos. Los ejercicios te ayudarán a comprender todas las fases de la realización de un sitio web.


Objetivos pedagógicos
Una vez finalizada la formación, el participante podrá:
Comprender los fundamentos de la web
Dominar el entorno técnico de un sitio web
Crear un sitio web ergonómico, accesible y bien referenciado
Acceder a los datos de una base de datos relacional
Administrar un sitio web

Público afectado
Desarrolladores y gestores de proyectos web.

Requisitos previos
Conocimientos básicos de arquitecturas técnicas.

Modalidades prácticas
Trabajo práctico
Creación de páginas HTML complejas. Creación de hojas de estilo, preparación de la página para su posicionamiento.

Programa de la formación

1
Tecnologías del sitio web

  • Servidores web (Apache, Nginx, etc.). Wampserver.
  • Comprensión del funcionamiento básico de los protocolos TCP/IP, HTTP y FTP. Las URL. Servicios de red adicionales (servidores DNS).
  • Compra y gestión de un nombre de dominio. Elección de un alojamiento web. Arquitectura técnica. Organización

2
Administración de un sitio web

  • Realización de todas las operaciones de administración llevadas a cabo por el administrador de sitio web.
  • Gestión de nombres de dominio, transferencias ftp.
  • Creación de mensajes de error personalizados, gestión de archivos de registro.
  • Seguimiento y análisis de las estadísticas.

3
Creación de páginas web: HTML, XHTML, HTML5

  • Introducción a los lenguajes HTML, XHTML, HTML5. Diferencias entre navegadores.
  • Estructura, enlaces, hipertexto.
  • Imágenes y marcos. Formatos vectoriales.
  • Maquetación de páginas. Hojas de estilo. Lenguaje CSS.
  • Tablas y capas.
  • Técnicas de optimización para motores de búsqueda. Metaetiquetas.
  • Definición e integración de componentes plug-in.
Trabajo práctico
Creación de páginas HTML complejas. Creación de hojas de estilo, preparación de la página para su posicionamiento.

4
Formularios

  • Limitaciones y ventajas. Sintaxis, estructura, campos de entrada, botones, casillas de verificación, listas, cuadros de texto, selección múltiple, etc.
Trabajo práctico
Creación de un formulario y envío de datos al correo electrónico y a una base de datos.

5
Diseño gráfico y multimedia

  • Creación de una carta gráfica. Integración de una carta gráfica.
  • Utilización de herramientas gráficas para diseñar una interfaz avanzada.
  • Desarrollo de animaciones con JavaScript.
  • Recursos gráficos GIF, JPEG, PNG, SVG Webp. Uso de Photoshop o Gimp.
Trabajo práctico
Diseño de una plantilla de página HTML. Integración de JavaScript.

6
Ergonomía y accesibilidad de una aplicación web

  • Carta gráfica. Reglas de usabilidad. Errores de diseño que debe evitar si quiere un sitio eficaz (navegación, diseño, etc.).
  • Accesibilidad. Normas. Impacto en el desarrollo. Adaptación de un sitio web. Herramientas de prueba y validación de la producción.
Trabajo práctico
Definir las especificaciones de la carta gráfica. Implantación de herramientas de comprobación y auditoría de la accesibilidad.

7
Páginas dinámicas

  • Diferencia entre servidor web y servidor de aplicaciones.
  • Modo de funcionamiento, seguridad. Métodos GET y POST. Variables del servidor.
  • Servidores web en el mercado.
  • Lenguajes de scripts del servidor y sus plataformas de desarrollo: ASP, PHP, Ruby, Python.
  • Llamada a servicios web.
  • Integración de consultas SQL en la página para insertar, eliminar o modificar datos en la base de datos.
Trabajo práctico
Desarrollo de páginas dinámicas, consulta de una base de datos y servicios web.

8
Tecnologías cliente

  • Tecnologías de interfaz gráfica: HTML5, XAML, JavaScript.
  • Presentación e implementación de soluciones Rich Internet Application (RIA) y Rich Desktop Application (RDA).
Trabajo práctico
Demostración y aplicación de estas múltiples tecnologías.

9
Introducción al lenguaje JavaScript

  • Sintaxis del lenguaje. Controles de introducción de un formulario.
  • DOM y Ajax.
  • Presentación de Ecmascript.
  • Presentación de las ofertas del mercado basadas en Javascript (Google API, Widgets, etc.).
  • Recuperación y depuración de los programas.
Trabajo práctico
Utilización de JavaScript para agregar efectos DHTML y controles de formulario, gestión de eventos +JavaScript e integración de scripts existentes.


Fechas y lugares
Selecciona tu ubicación u opta por la clase remota y luego elige tu fecha.
Clase a distancia