• No se han encontrado resultados

CURSO AVANZADO DE CREACIÓN DE SITIOS WEB

N/A
N/A
Protected

Academic year: 2021

Share "CURSO AVANZADO DE CREACIÓN DE SITIOS WEB"

Copied!
5
0
0

Texto completo

(1)

1

CURSO AVANZADO DE CREACIÓN DE SITIOS WEB

Presentación

da Universidade de Vigo para o ano 2011. A devandita acción formativa está organizada pola Vicerreitoría de Alumnado, Docencia e Calidade.

Obxectivos

Neste curso preténdese estender as habilidades e capacitacións daqueles docentes que realizaron

web persoais están circunscritos as

tarefas que teñen máis relación coa programación que co deseño de documentos HTML.

Explicaranse as características fundamentais dos sitios web dinámicos, como instalar e configurar un servidor web, usar un xestor de base de datos, crear os seus propios formularios para o envío e almacenamento de datos, deseñar páxinas web de acceso restrinxido, crear os seus propios sistemas de información, crear xogos de páxinas mestres para sitios de comercio electrónico, uso de CSS para deseñar as páxinas,...

Para levar a cabo o seguimento do curso utilizarase Dreamweaver 8 como ferramenta de desenvolvemento, tanto pola súa versatilidade para realizar estas tarefas como polo previo coñecemento do alumnado, xa que foi a empregada en edicións de cursos máis básicos.

Grazas a esta ferramenta poderemos construír sitios dinámicos para Internet sen apenas esforzo e sen necesidade de coñecer en profundidade unha linguaxe de servidor, centrándonos fundamentalmente no deseño e funcionalidade do sitio.

Destinatarios/as

Está orientado aos novos profesores e profesoras da Universidade de Vigo con reducida ou ningunha experiencia previa no ensino e/ou coñecemento sobre a universidade. Darase preferencia ao persoal docente e investigador da Universidade de Vigo a templo completo que

(2)

2

teña unha antigüidade, como máximo, dende o comezo do curso académico anterior. Terán

Duración

Trátase dun curso presencial, cunha duración de 20 horas.

Lugar de celebración CAMPUS DE VIGO Calendario e horario Días: 19, 20, 21, 22, 26, 27, 28 e 29 de setembro. Horario: 10 a 12 horas. Prazas

Ofertaranse 20 prazas que se irán cubrindo por rigorosa orde de preinscrición.

Certificado de asistencia

A asistencia a esta actividade formativa será certificada pola Universidade de Vigo a todas as persoas inscritas que asistan a sete sesións presenciais completas das oito que ten o curso.

Profesorado

(3)

3 Programa

Capítulo 1. Sitios web dinámicos

Características dos sitios web dinámicos.

Como funcionan os sitios web dinámicos.

Linguaxes de servidor e xestores de bases de datos.

 Exemplos de sitios web dinámicos e aplicacións.

Capítulo 2. Configuración do contorno de desenvolvemento (Apache, PHP e MySQL)

 Que é un contorno de desenvolvemento. Compoñentes e funcionalidade. Por que

 este contorno?

 Instalando o servidor web: Apache.

 Configurando o Apache. Servidores virtuais.

Instalación da linguaxe de servidor PHP. Parámetros de configuración básicos.

Instalación dun servidor de base de datos: MySQL.

Capítulo 3. Administración de bases de datos

PhpMyAdmin, unha ferramenta de administración para as nosas bases de datos.

Creación de usuarios e permisos no servidor MySQL.

Crear bases de datos. Tipos de datos e táboas. Campos clave. A linguaxe de consulta

 SQL.

 Crear copias de seguridade das nosas bases de datos.

Capítulo 4. Dreamweaver 8 e os sitios web dinámicos

 Definición dun sitio PHP en Dreamweaver.

 Organizar o espazo de traballo. Vista de código.

 Opcións para programadores na vista de código.

 Menú de aplicación e PHP.

 Xerar código óptimo. DTD e DOCTYPE.

(4)

4

 Como programar e onde situar o código PHP.

 Sobre a sintaxe.

 Variables e os seus tipos. Cadeas.

 Operadores aritméticos e de comparación.

 Funcións. Exemplos de funcións máis comúns.

 require() e include().

Capítulo 6. Creación de formularios para o envío de información

 Deseño de formularios. Elementos e controis para o manexo de datos.

 Deseño visual dos elementos con CSS. Creación e aplicación de follas de estilos.

 Activación dun formulario.

Métodos GET e POST.

Seguridade nos vectores superglobais.

 Comprobación dos campos do formulario.

 Deseño dun formulario para o envío de información por correo electrónico.

Capítulo 7. Taller práctico 1: Creando aplicacións con acceso a base de datos

 Definir a nosa aplicación: xerador de citas ou noticias.

 Crear a base de datos para a nosa aplicación.

 Uso do panel de comportamentos do servidor.

 Mostrar o contido dunha base de datos en Dreamweaver. Crear unha conexión.

 Comandos SQL principais: INSERT, SELECT, UPDATE e DELETE.

 Xogos de rexistros. Vinculación de datos a unha páxina web.

 Modo Live Data e uso de rexións repetidas.

 Visualización e listaxe de datos. Crear sistemas de navegación de rexistros.

Crear páxinas para inserir rexistros nunha base de datos.

Crear páxinas para modificar rexistros nunha base de datos.

Crear páxinas para eliminar rexistros nunha base de datos.

Crear xogos de páxinas mestre-detalle.

Claves foráneas para vincular rexistros. Selección de rexistros de máis dunha táboa.

(5)

5 Capítulo 8. Crear páxinas de acceso restrinxido

 Que son as sesións e como funcionan. Sesións e cookies.

 Crear sesións en PHP

 Como rexistrar e autenticar usuarios.

 Formularios de rexistro de usuarios.

 Crear páxinas de actualización e eliminación de usuarios

 Programar a restrición de acceso a unha páxina.

 Desconexións.

 Extensións de Dreamweaver.

Capítulo 9. Taller práctico 2: Creación dunha aplicación de tipo blog

Referencias

Documento similar

La propuesta de este capítulo, —además de hacer un recuento de las fuertes oleadas de información que colmaron los Sitios Web tanto nacionales como

Nuestra metodología de trabajo pretende aprovechar las áreas de conocimiento y experiencia de todos los integrantes del proyecto de investigación y formular una

En este trabajo de investigación se realizan las transformaciones de cuatro técnicas de usabilidad: Personas y Perfiles de Usuarios, relacionadas con la actividad de Análisis de

• GB02: Modificación de bloques: dentro de cada guía docente se puede modificar un bloque ya creado anteriormente siempre y cuando el usuario registrado tenga

Manteniendo una conversación con mi actual tutor, Roberto Moriyon, coincidimos en un aspecto negativo que comparten todos estos sistemas: el contexto donde se gestiona el contenido

Liberty Mutual puede usar los datos recopilados en nuestros sitios web y aplicaciones móviles para personalizar anuncios para usted en otros sitios web y aplicaciones móviles

Especificación Documentación de la recopilación y el análisis de datos consultados en API y sitios Web. Workflow de extracción de datos para cada API y de control de

Por ello, TECH ha diseñado este programa de alto nivel para que el ingeniero informático actualice sus conocimientos en Seguridad en Sitios Web de la mano de profesionales con años