Contenido del curso
Cookies y sesiones
Manejo de excepciones
Trabajando con fechas
- 11

Manejo de Fechas en PHP: Funciones y Clases Esenciales
10:32 min - 12

Manipulación de Fechas en PHP: Procedimientos vs. POO
14:56 min - 13

Funciones útiles para trabajar con fechas en PHP
14:28 min - 14

Manipulación de Fechas con PHP: Diferencias, Creación y Modificación
14:37 min - 15

Funciones Avanzadas para Manejar Fechas en PHP
12:01 min
Modularización
- 16

Modularización de Código en PHP: Uso de Include y Require
18:41 min - 17

Namespaces en PHP: Cómo evitar conflictos entre clases
16:16 min - 18

Autocarga de Archivos con PSR4 y Composer en PHP
15:05 min - 19

Concepto y Función del Front Controller en PHP
08:57 min - 20

URLs Limpias y SEO con Archivo .htaccess en PHP
17:29 min - 21

Traits en PHP: Reutilización de Métodos en Clases
17:13 min
Cierre
Conocimientos Intermedios de PHP: Debugging, Cookies y Modularización
Resumen
Dominar PHP a nivel intermedio abre la puerta a proyectos más complejos y profesionales. Tras cubrir temas como debugging, manejo de cookies, sesiones, excepciones, fechas y modularización con Composer, ya cuentas con herramientas sólidas para construir aplicaciones web funcionales y bien organizadas.
¿Qué habilidades de debugging y exploración de variables dominas ahora?
El debugging profesional en PHP va más allá de usar echo o print_r. Ya conoces la función DD [00:30], una herramienta que te permite explorar a fondo todo lo que contienen tus variables. Esta función es especialmente relevante porque está disponible de forma nativa en Laravel, el framework al que te acercarás muy pronto. Saber depurar código de manera eficiente te ahorra horas de trabajo y te permite detectar problemas rápidamente.
¿Cómo funcionan las cookies y las sesiones en PHP?
Las cookies son pequeños fragmentos de memoria que un sitio web almacena en tu navegador para guardar información sobre ti [00:52]. Es importante leer qué estás aceptando cuando un sitio te pide permiso para guardar cookies, ya que contienen datos personales. Aunque siempre puedes borrarlas, vale la pena ser consciente de lo que autorizas.
Las sesiones, por otro lado, permiten personalizar lo que cada usuario ve en tu página web [01:15]. Con sesiones puedes:
- Mostrar un perfil personalizado al usuario.
- Mantener información temporal mientras el usuario interactúa con el sitio.
- Construir experiencias únicas para cada visitante.
¿Por qué es importante el manejo de excepciones en PHP?
Ya sabes cómo atrapar errores que PHP lanza durante la ejecución y manejarlos para ofrecer una mejor presentación cuando surjan [01:30]. Además, puedes crear tus propias excepciones personalizadas, es decir, una excepción específica por cada caso que necesites controlar. Esto da robustez y claridad a tus aplicaciones.
¿Cómo se trabaja con fechas y modularización en PHP?
Trabajar con fechas en PHP es sencillo una vez que te familiarizas con la sintaxis [01:55]. Utilizando programación orientada a objetos, creas un objeto de fecha y a través de sus métodos puedes:
- Añadir o quitar días.
- Formatear fechas en distintos formatos.
- Obtener la diferencia entre dos fechas.
La modularización del código es otra habilidad clave que ya dominas [02:15]. Dividir tu proyecto en archivos pequeños y organizados mejora la legibilidad y el mantenimiento. Y cuando usas Composer, todo se vuelve más profesional gracias a su sistema de autocarga de archivos (autoload). Ya no necesitas escribir include o require manualmente; Composer se encarga de cargar las clases que necesitas de forma automática.
¿Qué sigue después de PHP intermedio?
El siguiente paso natural es aprender a conectar una base de datos usando PHP puro [02:50]. Combinando este conocimiento con sesiones, podrías construir un sistema de autenticación completo. Esa combinación de base de datos más sesiones es la base de prácticamente cualquier aplicación web moderna.
También estás cada vez más cerca de Laravel, donde muchas de las herramientas que ya conoces, como la función DD y Composer, forman parte del flujo de trabajo diario.
Si te interesa seguir profundizando, comparte en la sección de aportes qué curso te gustaría ver a continuación. Tu opinión cuenta para definir el siguiente contenido.