DATOS BÁSICOS DE LA ASIGNATURA
NOMBRE: Adobe Dreamweaver
CÓDIGO: ADOBEDREAMWEAVER AÑO DE PLAN DE ESTUDIO: 2008/2009
TIPO (troncal/obligatoria/optativa) : Obligatoria
Créditos totales (LRU /ECTS): 15 Créditos LRU/ECTS teóricos: Créditos LRU/ECTS prácticos:
CURSO: CAV CUATRIMESTRE: Segundo CICLO: Segundo
DATOS BÁSICOS DE LOS PROFESORES
NOMBRE: FRANCISCO FONT SÁNCHEZ
CENTRO/DEPARTAMENTO: INSTITUTO DE ARTES VISUALES
ÁREA: INTERNET
Nº DESPACHO: E-MAIL francisco@artesvisuales.com TF: 902 23 30 20
URL WEB: www.artesvisuales.com
DATOS ESPECÍFICOS DE LA ASIGNATURA
1. OBJETIVOS
En Adobe Dreamweaver vamos a diseñar, desarrollar y realizar un mantenimiento integral de sitios y aplicaciones web estáticas y dinámicas de forma rápida y sencilla. Será la aplicación que ofrecerá tanto a diseñadores como programadores la posibilidad de trabajar con una interfaz de diseño visual o con un entorno de decodificación afilizado. Ademas de proporcionar una integración inteligente con el resto de aplicaciones de Adobe.
En este curso no sólo nos vamos a centrar en lo que es la herramienta, sino que también desarrollaremos una completa formación en lo que son los lenguajes HTML y PHP para el desarrollo estático y dinámico, así como CSS para dar estilo a nuestras creaciones.
Por último haremos una breve introducción a XSLT y XML para el uso de Feeds y RSS, tecnologías de gran auge en la actualidad y con la que finalizaremos el curso.
Los objetivos del curso se listan a continuación:
Conocimiento de la Tecnología Web
Entender la Arquitectura Cliente-Servidor
Dominio del lenguaje HTML y su aplicación para el desarrollo de sitios webs estáticos
Adquirir conocimientos de Hojas de Estilo CSS y su utilización en sitios webs
Completo dominio de la herramienta Adobe Dreamweaver
Dominio del lenguaje PHP y su aplicación para el desarrollo de sitios webs dinámicos
Dominio del lenguaje SQL para la manipulación de las bases de datos
Aplicación de los conceptos previamente listados desde la herramienta Adobe Dreamweaver
Conocimiento de la herramienta phpMyAdmin para la gestión de las bases de datos
Entender los conceptos relacionados con XML y XSLT y su aplicación a Feeds y RSS
Adquirir algunos conceptos sobre productividad y posicionamiento web
2. METODOLOGÍA
La metodología del curso se basa en la combinación de los siguientes puntos:
Repaso de la clase del día anterior por parte del Profesor y el Alumno.
Explicaciones Teóricas por parte del Profesor.
Resoluciones de Ejemplos Prácticos por parte del Profesor.
Resoluciones de Ejercicios Prácticos por parte del Profesor y del Alumno.
Trabajo del Alumno sobre el Campus Virtual: Tests, Foros…
Participación en clase por parte del Alumno.
Trabajos Voluntarios.
Examen Final y Parciales.
2.1 NÚMERO DE HORAS DE TRABAJO DEL ALUMNO:
Nº de Horas:
Clases Teóricas*: 100 horas.
Clases Prácticas*: 140 horas.
Realización de Actividades Académicas Dirigidas: Ejercicios. 75 horas.
Otro Trabajo Personal Autónomo: 50 horas.
Horas de estudio: 25 horas.
Preparación de Trabajo Personal: 25 horas.
Realización de Exámenes:
Examen escrito: 5 horas
Exámenes orales (control del Trabajo Personal): 5 horas
3. TÉCNICAS DOCENTES
Sesiones académicas teóricas X
Exposición y debate: X
Tutorías especializadas:
Sesiones académicas prácticas: X
Visitas y excursiones:
Controles de lecturas obligatorias:
Otros (especificar):
4. BLOQUES TEMÁTICOS
Los contenidos del curso se listan a continuación:
Unidad 1: Introducción a la World Wide Web
Unidad 2: Primeros Pasos con Adobe Dreamweaver
Unidad 3: HTML – XHTML
Unidad 4: Hojas de Estilo con CSS
Unidad 5: Adobe Dreamweaver para crear Web Estáticas
Unidad 6: XAMPP
Unidad 7: El Lenguaje de Programación PHP
Unidad 8: Bases de Datos, MySQL y SQL
Unidad 9: Adobe Dreamweaver para crear Web Dinámicas
Unidad 10: XML y XSLT y su aplicación a Feeds y RSS
Unidad 11: Posicionamiento Web
5. BIBLIOGRAFÍA
5.1 GENERAL
Comunidad
LiveHelp
PDF
Vídeos
5.2 ESPECÍFICA
Web Design – Taschen
Página web oficial de PHP
Desarrollo Web con PHP 5 y MySql 4.1 – Anaya
6. TÉCNICAS DE EVALUACIÓN
Asistencia a las clases
Entrega de ejercicios obligatorios y/o voluntarios
Participación activa en el desarrollo de las clases
Participación activa en las tareas telemáticas
Examen
Criterios de evaluación y calificación
La nota final del alumno se calculará de la siguiente forma:
Si NEx < 4 Entonces NF = NEx
Si NEx >= 4 Entonces NF = 0.6xNEj + 0.4xNEx
Siendo:
NF = Nota Final
NEx = Nota del Examen
NEj = Nota Ejercicios (Ejercicios, Asistencia, Clase, Actividades Telemáticas)
8. TEMARIO DESARROLLADO
Los contenidos del curso se listan a continuación:
Unidad 1: Introducción a la World Wide Web: En esta unidad se verá una pequeña introducción teórica a lo que es la World Wide Web así conceptos teóricos fundamentales para el desarrollo de la asignatura.
Unidad 2: Primeros Pasos con Adobe Dreamweaver: En esta unidad haremos una visión de lo que es la herramienta dreamweaver, mencionando los principales paneles, opciones de configuración, vistas, los distintos tipos de documentos que se pueden crear y cómo
Unidad 3: HTML – XHTML: En esta unidad lo que se busca es una vez que se ha explicado dreamweaver desde la vista código empezar a trabajar con HTML, viendo todas las etiquetas y profundizar en el tema de formularios.
Unidad 4: Hojas de Estilo con CSS: Una vez aprendidos las etiquetas de HTML ahora aprenderemos a aplicar estilos. Veremos las formas de insertar estilos, las clases, identificadores…
Unidad 5: Adobe Dreamweaver para crear Web Estáticas: Explicaremos la barra insertar, con las pestañas común, diseño, formularios, spry, validaciones, texto, CSS y comportamientos. Así como la creación de un sitio estático y vista live.
Unidad 6: XAMPP: En esta unidad explicaremos el paquete XAMPP, su instalación, las herramientas que utilizaremos, aunque sobre todo veremos el phpmyadmin.
Unidad 7: El Lenguaje de Programación PHP: En esta unidad vamos a explicar todo lo relacionado con PHP: Introducción histórica, conceptos, estructuras, funciones y la forma de trabajar de PHP con formularios.
Unidad 8: Bases de Datos, MySQL y SQL: Aquí vamos a explicar los conceptos fundamentales de las bases de datos, así como el lenguaje SQL y sus principales órdenes, y el sistema de gestión de bases de datos MySQL. Haremos especial énfasis en muchos ejemplos teóricos de la vida real para que los alumnos empiecen a pensar de forma adecuada. Por último llevaremos los conceptos vistos a Dreamweaver y phpMyAdmin
Unidad 9: Adobe Dreamweaver para crear Web Dinámicas: Este es uno de los temas más importantes ya que se van a combinar todos los conceptos vistos previamente, viendo la última parte de Dreamweaver por explicar, lo relacionado con Juegos de Registros, Repetir Región y Comportamientos del Servidor en general.
Unidad 10: XML y XSLT y su aplicación a Feeds y RSS: Conceptos teóricos y veremos por encima y utilización desde Dreamweaver.
Unidad 11: Posicionamiento Web: Para finalizar se realizará un complemento a la formación web sobre posicionamiento, se realizará una explicación teórica y veremos las principales técnicas de posicionamiento, con el objetivo de que el alumno pueda aplicarlos en su proyecto.
A TOMAR EN CONSIDERACIÓN
CRÉDITO ECTS
COMPONENTE LRU (nº cred. LRUx10) RESTO (hasta completar el total de horas de trabajo del estudiante)
60% 40%
Realización de Actividades Académicas Dirigidas sin presencia del profesor
Otro Trabajo Personal Autónomo (entendido, en general, como horas de estudio, Trabajo Personal…)
Tutorías individuales
Realización de exámenes
…
Clases Teóricas
Clases Prácticas, incluyendo
prácticas de campo
prácticas de laboratorio
prácticas asistenciales
Todas ellas en la proporción establecida en el Plan de Estudios
Ejercicios
Exposiciones de trabajos por los estudiantes
Tutorías colectivas
Elaboración de trabajos prácticos con presencia del profesor
…