-
Universidad de Oviedo Oferta formativa Página oficial

>> Información del programa
Curso académico: 2007/2008

CURSO: Desarrollo Web 2.0 utilizando PHP
EDICIÓN:

2

DIRECTOR(ES):

GAYO AVELLO DANIEL

PLAZAS DISPONIBLES:

25

DESTINATARIOS:

Estudiantes universitarios o titulados de ingeniería o ingeniería técnica en informática, telemática o telecomunicaciones. Se precisan unos
conocimientos básicos de HTML y algún lenguaje de programación (preferiblemente PHP).

IMPORTE DE LA MATRÍCULA:

130,50 €

FECHAS DE REALIZACIÓN:

Del 15 al 26 de octubre de 2007

PERÍODO DE MATRÍCULA

Del 10 de septiembre al 9 de octubre de 2007

TIPO CURSO:

Homologable por 3 créditos de formación permanente para el profesorado no universitario del Principado de Asturias en activo.

LUGAR DE IMPARTICIÓN:

CAMPUS GIJON VIESQUES. OESTE-MÓDULO 1. (1.S.34) - Laboratorio de Tecnología Orientada a Objetos

OBJETIVOS:

Al finalizar el curso, el alumno debe:

- Conocer algunas de las principales tecnologías utilizadas en las aplicaciones Web 2.0.
- Conocer y valorar las posibilidades del Web mining.
- Conocer y valorar las características de diversos vocabularios XML. - Ser capaz de escribir código PHP para consumir servicios web sencillos.
- Ser capaz de escribir código PHP para publicar servicios web sencillos.
- Comprender la estructura básica de 3 capas de una aplicación web. - Conocer y valorar las características de diversos frameworks de desarrollo en PHP.
- Entender y modificar código PHP sencillo desarrollado por terceros en un framework específico.
- Ser capaz de integrar varias tecnologías en una aplicación Web 2.0 sencilla.

CONTENIDO:

El curso introduce de una manera integrada los conceptos de Web 2.0, servicios web, Web mining y Ajax, entre otros. Para ello se tratan diversas tecnologías como los vocabularios XML RDF, RSS, Atom o FOAF; estándares y arquitecturas para servicios web así como frameworks de desarrollo de aplicaciones web. Todo ello empleando (allí donde sea posible) el lenguaje de programación PHP.
La finalidad del curso es proporcionar a los asistentes una visión de
alto nivel del panorama de la Web 2.0 así como permitirles explorar algunas de las principales tecnologías que involucra con un enfoque fundamentalmente práctico.

BIBLIOGRAFIA:

COSENTINO, Christopher: PHP, Madrid: Prentice Hall, 2001.
FIELDING, Roy Thomas: Architectural Styles and the Design of Network-based Software Architectures, 2000 (URL: http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm).
GARRET, Jesse James: Ajax: A New Approach to Web Applications, 2005 (URL: http://www.adaptivepath.com/publications/essays/archives/000385.php).
MITRA, Nilo (ed.): SOAP Version 1.2 Part 0: Primer, W3C Recommendation, 2003 (URL: http://www.w3.org/TR/soap12-part0).
VASWANI, Vikram: XML and PHP, New Riders, 2002.

CRITERIOS EVALUACIÓN:

Además de la asistencia, a efectos de homologación del curso por créditos de libre configuración es obligatorio realizar un trabajo práctico individual.
Trabajo: El lugar de presentación del trabajo es: Envío electrónico a la dirección del director: dani@uniovi.es. El plazo de presentación es: 9 de noviembre de 2007. La extensión del trabajo es: El trabajo será de naturaleza práctica y consistirá en el desarrollo de un pequeño proyecto software que implique el uso de uno o más de las tecnologías tratadas durante el curso.

ACTIVIDADES
Lunes, 15 de octubre
18:00 19:00 ¿Qué es la Web 2.0?
  LABRA GAYO JOSE EMILIO. UNIVERSIDAD DE OVIEDO
19:00 21:00 XML y la Web 2.0: RDF, RSS, Atom y FOAF.
  LABRA GAYO JOSE EMILIO
Martes, 16 de octubre
18:00 19:00 Introducción a los servicios web.
  LABRA GAYO JOSE EMILIO
19:00 21:00 Estándares y arquitecturas para servicios web: SOAP vs REST.
  LABRA GAYO JOSE EMILIO
Miércoles, 17 de octubre
18:00 19:00 Extracción de conocimiento de la Web.
  FERNANDEZ CUERVO HORTENSIA. PSICOPEDAGOGA
  GAYO AVELLO DANIEL. UNIVERSIDAD DE OVIEDO
19:00 21:00 Ejemplos prácticos de extracción de conocimiento.
  FERNANDEZ CUERVO HORTENSIA
  GAYO AVELLO DANIEL
Jueves, 18 de octubre
18:00 19:00 Consumo de servicios web REST con PHP.
  CERNUDA DEL RIO AGUSTIN. UNIVERSIDAD DE OVIEDO
  FERNANDEZ CUERVO HORTENSIA
19:00 21:00 Consumo de servicios web SOAP con PHP.
  CERNUDA DEL RIO AGUSTIN
Viernes, 19 de octubre
18:00 19:00 Publicación de servicios web REST con PHP.
  CERNUDA DEL RIO AGUSTIN
19:00 21:00 Publicación de servicios web SOAP con PHP.
  CERNUDA DEL RIO AGUSTIN
Lunes, 22 de octubre
18:00 20:00 Aspectos generales de arquitecturas Web.
  FERNANDEZ LANVIN DANIEL. UNIVERSIDAD DE OVIEDO
20:00 21:00 Arquitectura de 3 capas (presentación, negocio y persistencia).
  FERNANDEZ LANVIN DANIEL
Martes, 23 de octubre
18:00 19:00 El Modelo Vista Controlador (MVC) en aplicaciones Web.
  FERNANDEZ LANVIN DANIEL
19:00 20:00 Introducción al framework Struts y sus diferentes adaptaciones.
  FERNANDEZ LANVIN DANIEL
20:00 21:00 Struts para PHP.
  FERNANDEZ LANVIN DANIEL
Miércoles, 24 de octubre
18:00 20:00 Desarrollo de aplicaciones con Struts PHP.
  FERNANDEZ LANVIN DANIEL
20:00 21:00 Otros frameworks basados en MVC para PHP: Symfony y CakePHP.
  FERNANDEZ LANVIN DANIEL
Jueves, 25 de octubre
18:00 19:00 ¿Qué es Ajax?
  FERNANDEZ CUERVO HORTENSIA
  VINUESA MARTINEZ LUIS ANTONIO. UNIVERSIDAD DE OVIEDO
19:00 21:00 Bibliotecas para Ajax: Dojo, Rico y Yahoo! User Interface Library.
  FERNANDEZ CUERVO HORTENSIA
  VINUESA MARTINEZ LUIS ANTONIO
Viernes, 26 de octubre
18:00 19:00 Ajax y PHP: HTML_AJAX.
  FERNANDEZ CUERVO HORTENSIA
  GAYO AVELLO DANIEL
19:00 20:00 Servicios Web + Ajax.
  FERNANDEZ CUERVO HORTENSIA
  GAYO AVELLO DANIEL
20:00 21:00 Yahoo pipes
  FERNANDEZ CUERVO HORTENSIA
  GAYO AVELLO DANIEL

 

 

-
©2002 Universidad de Oviedo
-