Despliegue de aplicaciones web backend PHP y JSP
Esta semana aprendí sobre el desarrollo de aplicaciones web backend utilizando PHP y Laravel. Exploré el funcionamiento de la arquitectura del servidor y cómo Laravel, como framework de PHP, facilita la creación de aplicaciones dinámicas que interactúan con bases de datos de manera eficiente. También aprendí a desplegar estas aplicaciones en diferentes entornos, configurando correctamente el servidor Apache y gestionando dependencias y rutas mediante Composer y Artisan para asegurar el correcto funcionamiento del proyecto.
Sistema completo de registro de estudiantes con Laravel y MySQL
Durante esta semana, al explorar el desarrollo backend con PHP y Laravel, fui consciente de cómo mi comprensión del desarrollo web completo ha evolucionado. Al principio me costó comprender la estructura del framework y su convención sobre configuración, pero al practicar y trabajar con sus herramientas, como Artisan, Eloquent y Blade, desarrollé una mejor intuición sobre cómo estructurar una aplicación de forma limpia y escalable. Esta experiencia me hizo reflexionar sobre la importancia de seguir buenas prácticas y aprovechar las ventajas que ofrecen los frameworks modernos en el desarrollo del lado del servidor.
¿Qué aprendí?
Aprendí a desarrollar aplicaciones web backend usando PHP y Laravel, comprendiendo la arquitectura del servidor y la gestión eficiente de bases de datos.
¿Cómo aprendí?
Aprendí practicando con ejemplos reales, creando rutas, controladores y vistas, configurando entornos locales con Apache y manejando dependencias mediante Composer. Estas actividades me permitieron entender mejor el comportamiento del framework en distintos escenarios de desarrollo.