Pulsa sobre las opciones de la barra de navegación para visualizar cada uno de los ejercicios.
Los ejercicios propuestos en esta unidad son los que se explican a continuación.
Ejercicio 1:
Realiza tres sitios web:
a) Uno que salude con ¡Hola, mundo!.
b) Otro profesional con cuatro pestañas: Inicio, Portfolio, CV y Sobre mí.
c) Uno que use Leaflet con Open Street Maps y/o Google Maps y crear así una aplicación web híbrida de tipo mashup.
Ejercicio 2:
Crea el siguiente formulario y que dichos datos se recojan, se validen de forma segura en servidor y se muestren en otra vista. En esta vista se mostrará el último formulario registrado en la base de datos.
Ejercicio 3:
Crea una aplicación web CRUD sencilla sobre libros (id, ISBN, título, autor, editorial, edición, año).
Ejercicio 4:
Crea un informe de salud personal. Habrá que registrarse como usuario y después iniciar sesión. Una vez iniciado, el usuario introducirá su sexo, edad, altura y peso y al pulsar en Calcular se validarán los datos y se generará un informe de salud con el IMC y el metabolismo basal según la fórmula de la OMS.
Ejercicio 5:
Crea una tienda CRUD de videojuegos (ISAN, título, desarrolladora, distribuidora, género, año) con las pestañas Inicio (presentación de la tienda), Juegos (juegos almacenados en la tienda), Sobre nosotros (descripción de la tienda), Contacto (datos de contacto y localización) y Admin. Ésta última con tres subpestañas: Añadir (inserción de un videojuego), Editar (modificación de los campos de un videojuego) y Borrar (eliminación de un videojuego).
Ejercicio 6:
Repite la actividad anterior con las pestañas Registrar (como usuario cliente) e Iniciar sesión (como usuario cliente o administrador). Si no se ha iniciado sesión, se podrá acceder a Inicio, Sobre nosotros y Contacto. Si se ha iniciado sesión como cliente, se podrá acceder a Juegos y si es como administrador, se podrá gestionar los videojuegos en Admin.
Ejercicio 7:
Crea un inventario sencillo de productos con este modelo (relación uno a varios). Puedes registrarte como usuario cliente pero no como usuario administrador. El administrador, una vez iniciada sesión correctamente, introducirá, mediante formularios, una serie de fabricantes y una serie de productos asociados a dichos fabricantes. El cliente, una vez iniciada sesión correctamente, podrá visualizar los fabricantes y los productos de cada fabricante.
Ejercicio 8:
Crea un curso sencillo con este modelo (relaciones uno a varios y varios a varios). Puedes registrarte como alumno, como profesor (1234 como clave para poder registrarte como profesor) pero no como administrador. El profesor, una vez iniciada sesión correctamente, introducirá, mediante formularios, las asignaturas que imparte. El alumno, una vez iniciada sesión correctamente, podrá inscribirse en las diferentes asignaturas. El administrador visualizará todo.
Ejercicio 9:
Elige y realiza en Laravel una de las aplicaciones web de la Tarea Online 2 o de las actividades de ampliación de la Tarea Online 4.
En mi caso haré el ejercicio de compra online de entradas de cine:
El usuario (cliente) se registrará, iniciará sesión y realizará una compra online de una o varias entradas de cine de un catálogo de 5 películas diferentes. El administrador (empresario) iniciará sesión y podrá comprobar todas las entradas compradas para cada película y qué clientes lo compraron. El administrador también podrá añadir y eliminar nuevas películas.
Ejercicio 10:
Crea el juego de piedra, papel, tijeras, lagarto o Spock entre usuarios. El usuario retará a otro usuario y elegirá una de esas cinco opciones. El usuario retado verá una petición de reto, elegirá una de esas cinco opciones y se producirá un resultado para el retador y el retado. Cada usuario puede ver su historial de partidas jugadas así como su porcentaje de victorias. También podrá ver dos clasificaciones: usuarios más ganadores y usuarios con más partidas; ambas clasificaciones acompañadas de nombre de usuario y porcentaje de victoria.