Laravel 101

35:34
 
Compartir
 

Manage episode 254773312 series 2337834
Por La Tecnologeria descubierto por Player FM y nuestra comunidad - los derechos de autor son propiedad de la editorial, no de Player FM, y el audio se transmite directamente desde sus servidores. Presiona el botón de suscripción para rastrear cambios en Player FM o pega el URL del feed en otras aplicaciones de podcast.

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:

¡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úsica
Universal Funk de Duo Teslar
Locución
Pablo Trinidad
Edición audio
Pablo Trinidad
Publicación
Pablo Trinidad

Lee la entrada completa en Laravel 101.

269 episodios