Temario
Programa
Introducción a Internet
Funcionamiento de Internet y los navegadores
Proveedores y servicios de hospedaje
Estructura de un sitio Web
Lenguajes de programación Web
Lenguaje HTML
Etiquetas básicas y sintaxis del lenguaje
Estructura de un documento HTML
Tratamiento de Texto
Imágenes
Tablas
Formularios
Marcos
Hojas de Estilo CSS
Sintaxis y estructura del lenguaje
Etiquetas DIV y SPAN
Selectores de etiqueta, de clase y de ID
Estilos para formularios
Integración con XHTML
Producción Web con FireWorks
Introducción e Interfaz
Creación y edición de gráficos mapa de bit
Trabajo con gráficos vectoriales
Mascaras y Transparencias
Capas, Efectos y Estilos
Creación y edición de Botones: Símbolos
Animaciones e Interpolaciones
Interactividad: mapas sensibles, divisiones, comportamientos, rollovers y menús emergentes
Optimización y Exportación
Edición Web con DreamWeaver
Inspector de propiedades, barras de herramientas, guías,
cuadrícula, reglas, historial, preferencias y personalización
del entorno Definición de sitio, creación y modificación de ficheros, previsualización en navegador
Aplicación de hojas de estilos de cascada (CSS): vinculación externa y modificación
Desarrollo de estilos para impresión
Trabajo con texto: importación, formateado, listas, búsqueda y reemplazo
Imágenes: inserción, imágenes de fondo y de rastreo, optimización, inclusión desde FireWorks
Navegación en el sitio: Vínculos internos y externos, enlaces mailto y anclas
Diseño de paginas con elementos div, exportación de CSS
Formularios: construcción e inserción de campos de texto, botones y listas. Aplicación de estilos.
Diseño con marcos e iframes
Automatización de trabajo: plantillas y bibliotecas
Línea de tiempo: capas y animaciones.
Comportamientos: inclusión de lenguaje javascript
Manejo e instalación de Xtensions
Comprobación de vínculos y compatibilidad del sitio, Mantenimiento de archivos y carpetas
Conexión a un sitio remoto, Sincronización de archivos
Animación Web con Flash
Interfaz, paneles, menús, línea de tiempo, barra de herramientas
Velocidad de reproducción
Fotograma y fotograma clave
Símbolos: definición y creación
Biblioteca y bibliotecas comunes
Instancias: modificación
Animación básica: animación fotograma a fotograma,
Interpolaciones de movimiento, Interpolaciones de forma, Consejos de forma
Efectos de animación sobre interpolaciones y símbolos
Interactuando con objetos: Capturando eventos, Tipos de eventos, Acciones de clip
Capas, Capas Guía y Capas Máscara
Contenido Multimedia: Sonido y Vídeo Exportación, publicación e inserción de contenido flash en un fichero HTML
PHP + MySQL
Sintaxis de PHP
Recuperación de datos en formularios método POST y GET
Trabajo con cookies y sesiones
Trabajo con ficheros
Sistema de archivos
Sintaxis lenguaje SQL
Consultas SQL
Acceso a datos, inserción, modificación y borrado de datos en MySQL
Normalización de BBDD
Paginación de resultados
Gestión de accesos: registro, conexión, autorización, privilegios de acceso
XML
Sintaxis y estándares: Lectura y escritura de la estructura del lenguaje
Generación de XML desde PHP-MySQL
Comunicación de PHP con Flash mediante XML
ActionScript
Procedimientos básicos, terminología y sintaxis
Variables, Operadores, Estructuras condicionales y bucles
Funciones y Acciones Predefinidas
Objetos, métodos y propiedades
Eventos
Uso de Componentes
Lectura de XML como objeto dentro de Flash
Clases de objetos relacionados con XML
Carga de archivos XML externos
JavaScript
Operadores Lógicos y Relacionales
Variables, Operadores, Estructuras condicionales y Bucles
Código ASCII/Unicode
Temporizadores
Librería de Funciones
Jerarquía de Objetos del Navegador
PHP Programación orientada a objetos en PHP: Clases
Validación de formularios
Generación dinámica de miniaturas usando la librería GD
Acceso a bases de datos (PEAR, ADODB, ESQL)
Generación de feeds RSS y OMPL
Acceso a APIs y servicios Web mediante el protocolo REST a través de Ajax y PHP
Uso de plantillas para separación de programación y diseño
Seguridad y prevención de ataques en aplicaciones php
Seguridad en el acceso: Captcha
PHP + Ajax
Presentación del objeto xmlHttpRequest
Actualizar aplicaciones Web sin recargar las paginas
Introducción a distintos Frameworks para AJAX
XML frente a JSON, distintos métodos para el acceso a datos
Efectos AJAX en paginas dinámicas
Flex
Introducción, Entorno de diseño y Desarrollo Flex
Eventos de usuario y de sistema
Componentes de control simples
Contenedores y posicionamiento de componentes
Navegación de una aplicación
Personalizando una aplicación con CSS
Usando MXML y Modelos de datos en ActionScript