Escuchar "Laravel 101"
Síntesis del Episodio
Descubrimos los aspectos fundamentales de Laravel, un framework PHP que nos hará la vida más fácil a la hora de construir aplicaciones web. Y para hacernos fácil nuestro aprendizaje, contamos con Carlos Sánchez Cazorla, Director de ingeniería en Bitnami (ahora VMWare), que nos ayudará a dar los primeros pasos con el framework y a empezar a construir proyectos con él.
Estos son los enlaces a algunos de los temas interesantes de los que hemos hablado:
Para empezar a desplegar aplicaciones PHP, lo más cómodo es utilizar un stack AMP (Apache, MySQL/MariaDB, PHP). Las opciones más habituales son XAMMP para Windows, MAMP para MacOS y LAMP para Linux.
Como entorno de desarrollo nos recomienda Visual Studio Code, aunque también ha trabajado cómodamente con Sublime Text y Atom.
Para instalar Laravel, lo más cómodo es instalar Composer para posteriormente seguir las sencillísimas instrucciones de instalación.
Laravel utiliza plantillas Blade para simplificar la generación de HTML, aunque también puede trabajar cómodamente con frameworks de front-end como React.js o Vue.js.
Laravel ofrece la consola Artisan para manipular las entidades y desde la que se puede utilizar Tinker, un pontente evaluador de expresiones.
Eloquent es el sistema que ofrece Laravel para gestionar la interacción con la base de datos, y que nos ayudará a evitar los ataques de SQL Injection de forma sencilla.
Para gestionar las pruebas unitarias Laravel utiliza PHPUnit pero también ofrece la capacidad del testeo automatizado de la navegación web a través de Laravel Dusk.
También podemos encontrar varios paquetes oficiales que no se distribuyen con el núcleo de la distribución pero que nos pueden ayudar a resolver problemas recurrentes como son:
Laravel Cashier para la integración con servicios de pago a través de Stripe.
Laravel Envoy para automatizar tareas de despliegue en servidores remotos.
Laravel Telescope, un potente depurador de aplicaciones.
Laravel Socialite, un sistema OAuth para la integración de la autenticación social.
¡Síguenos!
Si quieres seguir nuestro programa desde vuestro reproductor de podcasts preferido, puedes suscribirte a través de iTunes, iVoox o nuestro RSS. Además te invitamos que te suscribas a otros programas de la red como Tecnologería Entrevistas, 1BIT de memoria, RUN: los videojuegos desde dentro o Tecnologería I+D.
Y si no sabes cómo escucharnos en un móvil o tableta, te lo contamos fácilmente cómo hacerlo para dispositivos Apple o Android.
Además puedes escribirnos a hola@tecnologeria.com o contactar con nosotros a través de Facebook o Twitter o nuestro canal en Telegram, donde podrás estar informado de cuándo grabamos, podrás venir a vernos en directo o influir en el contenido del programa.
Créditos
MúsicaUniversal Funk de Duo Teslar
LocuciónPablo Trinidad
Edición audioPablo Trinidad
PublicaciónPablo Trinidad
Lee la entrada completa en Laravel 101.
Más episodios del podcast La Tecnologería Radio - Todos los programas
Especial 3 al Cubo CON'25
26/12/2025
8x03 - Vital Lacerda
24/06/2025
8x02 - Richard Garfield
25/05/2025
8x01 - Corey Konieczka
11/04/2025
E27 - Novedades invierno 2025
11/01/2025
E26 - Lecturas favoritas de 2024
29/12/2024
E25 - Novedades cómics Otoño 2024
27/10/2024
#57 - Las Cinco Tierras
13/10/2024
ZARZA Somos ZARZA, la firma de prestigio que esta detras de los grandes proyectos en tecnología de la información.