Certificación CWPFSSD – Curso 1: PHP Desde Cero – Desarrollo Básico y Buenas Prácticas


🎯 Objetivos del día

✅ Aprender a controlar el flujo de ejecución en PHP utilizando estructuras condicionales y bucles.
✅ Comprender el uso del operador ternario y la estructura switch.
✅ Dominar los bucles while, do-while, for y foreach.
✅ Entender cómo incluir archivos externos con require e include.
✅ Introducirse en la creación de funciones personalizadas en PHP.
✅ Aplicar estas estructuras en la web del proyecto personal iniciado en días anteriores.


🔥 Contenido en vídeo (Duración aproximada: 3,5 horas)

📺 Lista de reproducción:
Curso PHP y MySQL desde cero – YouTube

Vídeos a estudiar en el Día 10:

  1. 15 – Operadores de incremento & decremento (9m 11s)
  2. 16 – Estructura condicional simple (if) (8m 29s)
  3. 17 – Ejemplos de estructura condicional simple (12m 16s)
  4. 18 – Estructura condicional doble (if-else) (5m 51s)
  5. 19 – Ejemplos de estructura condicional doble (12m 15s)
  6. 20 – Operador ternario en PHP (6m 28s)
  7. 21 – Ejemplo de operador ternario (8m 58s)
  8. 22 – Estructura condicional múltiple (if-elseif) (10m 18s)
  9. 23 – Ejemplos estructura condicional múltiple (12m 24s)
  10. 24 – Condicionales anidadas (8m 51s)
  11. 25 – Estructura de selección múltiple switch (10m 20s)
  12. 26 – Estructura de selección múltiple match (14m 46s)
  13. 27 – Ciclo while (16m 18s)
  14. 28 – Ciclo do while (11m 23s)
  15. 29 – Ciclo for (12m 24s)
  16. 30 – Ciclo foreach (14m 45s)
  17. 31 – Break & continue (13m 59s)
  18. 32 – Incluir archivo PHP con require e include (18m 28s)
  19. 33 – Crear y usar funciones propias en PHP (14m 57s)
  20. 34 – Incluir y llamar funciones desde otro archivo (6m 55s)

🛠️ Aplicación práctica

Al finalizar la visualización de los vídeos, realiza las siguientes tareas:

  1. Crear un archivo control-flujo.php en tu proyecto web.
  2. Implementar estructuras condicionales para mostrar diferentes mensajes según el rol del usuario.
  3. Crear un menú dinámico con condiciones (if, switch).
  4. Implementar bucles que recorran listas de datos de tu proyecto.
  5. Crear y llamar funciones propias, al menos dos con parámetros.
  6. Separar parte del código en archivos PHP externos e incluirlos usando require o include.
  7. Integrar esta nueva página PHP en la navegación de tu proyecto.

📝 Tarea obligatoria

Debes entregar un archivo PDF titulado: DIA-10-Control-Flujo-PHP-NombreAlumno.pdf que incluya:

✅ Capturas de pantalla del código PHP realizado.
✅ Explicación detallada de cada estructura de control utilizada.
✅ Dificultades encontradas y cómo las resolviste.
✅ Comentarios sobre el uso de funciones y buenas prácticas.
✅ Cómo has aplicado estas estructuras a tu proyecto web.


🚀 Recomendación

Dedica entre 3,5 y 4 horas para visualizar los vídeos y otras 3,5 horas para poner en práctica todo lo aprendido, documentarlo y crear tu informe en PDF.