Certificación CWPFSSD – Curso 2: Desarrollo de aplicaciones dinámicas y conexión con bases de datos
🎯 Objetivos del día
✅ Aprender a gestionar la carga, visualización y eliminación de archivos e imágenes.
✅ Fortalecer la seguridad en la manipulación de datos y archivos.
✅ Implementar las buenas prácticas en validación y control de accesos.
✅ Completar el flujo CRUD con manejo de recursos multimedia.
✅ Mejorar la experiencia del usuario con mensajes claros y controles.
📺 Contenido en vídeo
📄 Lista de reproducción:
Curso PHP y MySQL desde cero – YouTube
✅ Vídeos a ver en el Día 15 (aprox. 3.5 horas de vídeo)
- Cargar datos en formulario desde la base de datos (24m 24s)
- UPDATE en MySQL para actualizar datos (13m 14s)
- Actualizar datos de MySQL (Cap.1) (10m 15s)
- Actualizar datos de MySQL (Cap.2) (18m 40s)
- Actualizar datos de MySQL (Cap.3) (20m 56s)
- Creando vistas del módulo de categorías (5m 19s)
- Hacer un CRUD con PHP MySQL PDO: Guardar datos (20m 33s)
- Hacer un CRUD con PHP MySQL PDO: Seleccionar datos (19m 34s)
- Hacer un CRUD con PHP MySQL PDO: Buscar datos (10m 21s)
- Hacer un CRUD con PHP MySQL PDO: Eliminar datos (13m 3s)
- Hacer un CRUD con PHP MySQL PDO: Cargar datos formulario (11m 42s)
- Hacer un CRUD con PHP MySQL PDO: Actualizar datos (15m 48s)
⏰ Total aproximado: 3h 47m
🗂️ Aplicación práctica
Durante este día, el alumno deberá:
- Implementar el sistema de carga de imágenes o archivos en el proyecto.
- Añadir funcionalidad para visualizar imágenes y archivos desde la base de datos.
- Añadir la posibilidad de eliminar archivos vinculados a los registros.
- Revisar y aplicar medidas de seguridad:
- Comprobación de tipo y tamaño de archivo.
- Limitación de rutas de almacenamiento.
- Restricción de acceso a los recursos.
- Asegurarse de que las operaciones solo las puedan realizar usuarios logueados y autorizados.
- Implementar mensajes informativos claros para el usuario en cada acción.
📝 Tarea obligatoria
Entrega de un archivo PDF titulado:DIA-15-GESTION-AVANZADA-NombreAlumno.pdf
Este documento debe incluir:
✅ Capturas de pantalla del sistema CRUD ya completo, incluyendo imágenes o archivos.
✅ Explicación detallada de la implementación de las funcionalidades avanzadas.
✅ Comentarios sobre la importancia de las buenas prácticas de seguridad aplicadas.
✅ Reflexión personal sobre cómo estos conocimientos pueden aplicarse en proyectos WordPress y web reales.
🚀 Cierre del módulo
Con este día concluye la fase fundamental de desarrollo backend con PHP, MySQL y seguridad básica para WordPress y proyectos web.