OBJETIVOS:
Este curso tiene el objetivo de mostrar un acercamiento a las prácticas de estilo en el desarrollo de sitios web.
Dentro de este curso hay varias metas:
- Conocer a través de prácticos el uso de herramientas de desarrollo para la producción de web.
- Conocer en forma general las técnicas de gestión de calidad y el desarrollo de sitios web.
- Tener fundamentos sobre comunicación visual, desarrollo de interfaces y diseño gráfico.
METODOLOGÍA:
El objetivo antes mencionados se desarrollara a lo largo de este curso de forma teórico - práctico.Se medirá el avance de cada uno mediante pruebas teóricas y prácticas.
PROGRAMA:
1) MODELO DE COMUNICACIÓN CLIENTE SERVIDOR EN INTERNET.
- Protocolo http. Evolución de las capacidades del navegador desde html 1.0 hasta la actualidad. Contenido dinámico del lado cliente: javascript, applets java, etc.
2) COMUNICACIÓN HOMBRE – MÁQUINA.
- La GUI (Graphical User Interface): diseño de aplicaciones, controles, diseño de página, tipos de texto y color.
- Pautas de la comunicación visual: uso del espacio, definición de objetivos, mensaje y receptor, tipografías, comunicación sin palabras: iconos, creación, selección.
- Diseño de la interfaces: cómo vemos, proceso de arco visual, composición de la pantalla.
3) DESARROLLO DE APLICACIONES HIPERMEDIA: TÉCNICAS DE WEB ENGINEERING.
- Tipos de aplicación (narrativa, dinámica) y herramientas conceptuales. Definición de marco de proceso productivo, métricas de hipermedia, usabilidad y portabilidad y técnicas de Testing.
- Herramientas de implementación.
- Descripción de tipos de herramientas para la producción hipermedia: editores, administradores de sitios, herramientas de edición de imagen, herramientas de animación.
4) DESARROLLO DE PÁGINAS WEB DINÁMICAS (LADO CLIENTE).
- Desarrollo de páginas web utilizando html 4.0 estándar, mediante editores de texto simples.
- Desarrollo de páginas asistido por utilitarios. Programación simple del lado cliente, basado en javascript, validación, animación de componentes, cambio de comportamiento según el navegador, utilización de ajax.
5) DESARROLLO DE SCRIPTS (LADO SERVIDOR).
- Desarrollo de sitios web dinámicos, programados con lenguajes de scripting actuales. Abordar aspectos relacionados con el comercio electrónico y la seguridad en una aplicación real.

0 comentarios:
Publicar un comentario