Desarrollo Aplicaciones Web

IFCD0210 Desarrollo de Aplicaciones con Tecnologías Web

Proyectos realizado en el curso Desarrollo de aplicaciones con tecnología web como práctica del módulo 2 Programación web en entorno servidor

  • CENTRO EXCURSIONISTA (Apirest)
  • BICING BARCELONA 2018 (datos abiertos)
  • RETROGAMES

Centro excursionista

Centro excursionista está formado por secciones (senderismo, escalada, alta montaña,BTT…) y los socios pueden pertenecer a ninguna o a tantas secciones como deseen.

Toda la información sobre los socios y secciones está almacenada en una base de datos. Un API Restful para que accede a los datos de la aplicacióna los datos desde nuestra aplicación de escritorio actual

Implementado con el API con el framework SLIM,restricción HATEOAS

Las instrucciones de PUT , UPDATE  y DELETE no se pueden utilizar mediante navegador web, se debe utilizar una herramienta de testing como  POSTMAN

Se puede ver como es el uso de la herramienta en el siguiente enlace The Basics of Using Postman for API Testing

Para visualizar Json formateado en Chrome instalar JsonView

Bicing Barcelona 2018

Aplicación que muestra las estaciones de bicing más cercanas a una posición dada. Para ello haremos uso del API público del Ayuntamiento de Barcelona El json utilizado es una versión anterior a la actual. Para verse bien el json en el navegador se debe instalar un plugin para ello ( en el caso que no lo soporte el navegador)

Retrogames

Se trata de un CMS simple para poder gestionar el contenido (artículos) del sitio web de videojuegos retro.  El proyecto consta de tres partes. una de acceso público desde donde se puede navegar por los artículos  de la web, una de acceso privado desde donde se podrá gestionar el contenido del sitio  y una apirestful que da acceso al contenido a otros programadores.

La parte de acceso pública está hecho con bootstrap y el framework slim de php.
La parte de acceso privado está hecho con php.
La apirestful está realizado con el framework slim de php.

Proyecto realizado en el curso Desarrollo de aplicaciones con tecnología web como práctica final del módulo 2 Programación web en entorno servidor formado de un equipo de 4 programadores.

  • Enunciado: Práctica final del módulo 2 En breve
  • Bitbucket:  Retrogames

VOCABULARIO
datos abiertos
Los datos abiertos son datos que pueden ser utilizados, reutilizados y redistribuidos libremente por cualquier persona, y que se encuentran sujetos, cuando más, al requerimiento de atribución y de compartirse de la misma manera en que aparecen.
api rest
Es una forma de describir la forma en que los programas o los sitios webs intercambian datos. El formato de intercambio de datos normalmente es JSON o XML.
REST viene de, Representational State Transfer. Es un tipo de arquitectura de desarrollo web que se apoya totalmente en el estándar HTTP.