Examen Final MF0493_3

Temas prueba teórica

El temario de este último examen trata sobre implementar, proteger y documentar aplicaciones web.
  1. ¿Qué es una arquitectura en 3 capas?
    (Cliente, Servidor de Aplicaciones y Servidor de Base de Datos)

  2. Diferencia entre servidores en la nube (Cloud) y servidores privados

  3. Desarrollo y despliegue de aplicaciones web

    • ¿Qué es el entorno de desarrollo versus el entorno de producción?
    • Despliegue de aplicaciones web.
    • Repositorios de aplicaciones. Qué es GitHub y proceso de despliegue en Github
    • Servidores de aplicaciones en la Nube: Netlify y Vercel.
    • Servidores de Base de Datos en la nube (Supabase)
    • Documentación de aplicaciones web: Función del archivo Read.me, formato .md
    • Cómo proteger claves de aplicaciones y servicios.

Prueba práctica de evaluación // Prova pràctica d' avaluació

ACTIVIDAD MF0493_3

Tienda Virtual

Crear una tienda virtual en Astro, con una Base de Datos PostGres en Supabase y publicada en Vercel que venda un sólo tipo de productos clasificado por categorías. Para hacer la compra, se usará Stripe

Pantallas de la Tienda
  1. Inicio
  2. Productos de una categoría
  3. Producto seleccionado
  4. Carrito de Compras (globito actualizable)
  5. Página de Autenticación
  6. Página de Datos Cliente
  7. Pago con Stripe

Entrega

Pegar las pantallas anteriores en un documento.

Pegar el/los códigos con los cuales se generaron las pantallas debidamente identificados. (Los componentes y layouts - que son repetitivos- se pueden pegar y explicar en Anexos.)

Explicar lo que hace el código

En la portada del documento deberá aparecer:

  1. Vuestro nombre
  2. El nombre de la tienda/proyecto
  3. La URL de la tienda

En la segunda página deberéis colocar una lista de las tecnologías utilizadas (y para qué se usaron).

Guardar el documento con la documentación del proyecto en formato .pdf (esta será la entrega).

Subir la URL de la tienda y el .pdf al siguiente formulario

RESULTADO DE LA OBSERVACIÓN
Y EVALUACIÓN DE LAS PRÁCTICAS MF0493_3

ACTIVITAT

FACTORES

PUNTUACIÓN

Max Obtenida Min

Tienda
Virtual

1. API Autenticación 1   0
2. Pool y funciones BBDD
(Interfaces, async-await y try-catch)
1   0
3. Uso SQL nativo (No SDK Supabase) 1   0
4. Manejo del Get para pasar parámetros por URL 1   0
5. Uso de define:vars
(variables BackEnd→FrontEnd)
1   0
6. Seguridad (Uso de Prepared Statements) 1   0
7. Estética de la tienda 1   0
8. Calidad de la Documentación 3   0
Total  10   0